Ronnie O'Sullivan completed a stellar year by fending off a dramatic Judd Trump comeback to win the Coral UK Snooker Championship.

A 10-9 victory gave 39-year-old O'Sullivan, who came to the tournament at York's Barbican Centre with a broken ankle, his fifth UK title, to go with his five World Championship trophies and five Masters crowns.

He earns £150,000, to go with the £44,000 he pocketed for Thursday's 147 break against Matt Selt.

The blip in O'Sullivan's 12 months came with defeat to Mark Selby in the World Championship final, but in capturing the Masters, Welsh Open, Champion of Champions and now this latest triumph, he has shown he is only getting better with age.

Trump was disappointing for a large part of his second UK final, three years after beating Mark Allen in the same venue to carry off the silverware.

But the 25-year-old Bristolian found his potting prowess when on the brink of defeat at 9-4 adrift, and a jaw-dropping recovery saw him force the deciding frame.

Trump treated a rapt audience to 90 minutes of mid-evening fireworks as he dashed off back-to-back centuries followed by breaks of 86 and 67 to reduce the best-of-19 contest to a single-frame shootout.

If either man was quaking heading into the final frame, it should have been O'Sullivan, but after inching in front early on he rattled in a clinching 51.

Trump, needing snookers, decided he had seen enough and offered O'Sullivan his hand, the pair sharing a warm embrace.

ICE HOCKEY: Leigh Salters scored twice as Braehead Clan beat Hull Stingrays 6-4 at Braehead Arena last night to remain at the top of the Elite League. Ryan Finnerty's men had beaten Fife Flyers 2-1 on Saturday.

BASKETBALL: Glasgow Rocks slumped to an 80-61 defeat at Cheshire Phoenix last night - 24 hours after they had lost 93-82 at Leicester.

CRICKET: Sri Lanka beat England by six wickets in the fourth one-day international in Colombo to lead the seven-match series 3-1 with three to play. Scores: England 265; Sri Lanka 267 for four (49.4 overs).