Mark Allen has been beaten in the final of the International Championship in China, losing 10-7 to Ricky Walden. 

The win was Walden's third ranking title, all in China after winning the 2008 Shanghai Masters and 2012 Wuxi Classic.

It was a disappointing end to a promising week for Allen, who had seen off Mark Williams 9-8 in a thrilling semi-final.

For Walden, who hammered Robert Milkins 9-2 in his semi-final, the tournament ended in glory.

Breaks of 59 and 64 helped him into a 3-1 lead at the interval in the first session but Allen levelled after a 113 break in frame six.

The next four were shared, Allen with a 52 in frame nine, and though Walden moved two clear with the help of an 85 break in frame 12 Allen responded with 68 and 74 to leave the match poised at 7-7.

The Englishman found another gear, though, with an 85 in frame 15 followed by a 103 to move within one frame of victory.

And he clinched the frame in two visits, a 54 putting him on top before a 62 saw him capture the £125,000 first prize. Runner-up Allen collected £65,000 towards his world ranking.