Phil Taylor came from 2-0 down to beat Raymond van Barneveld in the final of Skybet World Grand Prix in Dublin tonight.
Reigning champion Taylor started slowly and kept fluffing his doubles as his old rival opened up an early lead.
But the Englishman fought back to win five successive sets, before eventually prevailing 6-3 for the ninth Grand Prix title of his world-beating career.