Masters champion Judd Trump defeated Ali Carter 10-6 to win the World Grand Prix at Cheltenham Racecourse.

Resuming 6-3 from the afternoon session on the back of breaks of 113 and 132, world number five Trump held off a spirited fightback from Carter as he won three of the first four frames of the evening to move within a frame of Trump at 7-6.

The interval probably came at the wrong time for Carter, whose last rankings title was the 2016 World Open, as Trump won three straight frames after the resumption with breaks of 71, 78 and 54 to seal victory.

It is a third title of the season for Trump, having beaten Ronnie O'Sullivan to win both the Northern Ireland Open in November and the Masters last month.