World number one Gerywn Price lit up Belfast with two stunning nine-dart checkouts en route to victory on night three of the Cazoo Premier League.
The 36-year-old produced a flawless leg in his absorbing 6-5 semi-final success over five-time champion Michael Van Gerwen before repeating the feat in defeating James Wade 6-4 in a tense final.
Wade threatened to steal the spoils but was left to rue a couple of costly mistakes as Price moved up to second in the table, a point behind defending champion Jonny Clayton.
'Tonight I felt like I couldn't miss,' Price, who averaged 107.