John McGuinness punched the air in delight as he finally triumphed in the Superstock TT race, when he was joined on the podium by Northern Ireland's Michael Dunlop and Ryan Farquhar.
McGuinness has now extended his total number of Isle of Man TT wins to 19, putting Ulster icon Joey Dunlop's record tally of 26 successes on the Mountain Course under threat for the first time.
Padgetts Honda star McGuinness, who won Saturday's Superbike TT, had never before tasted success in the Superstock event and badly craved a victory in the production-based class.
The 40-year-old meant business from the off and although he disputed the lead on the opening lap of four with KMR Kawasaki's Farquhar, McGuinness slowly established a gap and continued to pull out more as he asserted his authority on the 1000cc Fireblade.
Farquhar looked on course to finish as the runner-up, but he was thwarted by a late charge by Dunlop – last year's Royal London 360 Superstock TT winner – who set the fastest speed of the race on his final lap at 129.293mph on his Kawasaki ZX-10R after languishing in 11th place at Glen Helen on the opening lap.
McGuinness's margin of victory was 7.8 seconds over Dunlop at the finish, who in turn was almost five seconds clear of Farquhar.
Padgetts rider Bruce Anstey – hero of the opening Supersport race yesterday – Guy Martin on the Tyco Suzuki and the impressive James Hillier (Bournemouth Kawasaki) rounded out the top six.
McGuinness said: “I really concentrated from the start and it's a bike I know really well because I ride it all the time in the British championship.
“I wanted that – I really did want it and I pushed and pushed. I love Clive [Padgett] to bits and he's not just a sponsor, he's a friend.
“He's provided me with a bike since 2007 and I'm glad to repay him.