William Dunlop produced a gutsy display to head off a fierce late surge by Bruce Anstey to win his third Ulster Grand Prix Supersport race at Dundrod.
The Milwaukee Yamaha rider and Anstey on the Padgett’s HM Plant Honda broke away at the front in race two and disputed the lead in an explosive finale that left fans on the edge of their seats.
Anstey led on the final lap but Dunlop squeezed through on the CD Racing R6 at Wheelers.
The 27-year-old remained in control at the hairpin but Anstey somehow made a pass at Quarries and looked as though he had done enough to secure victory.
However, Dunlop managed to gain stronger drive on the run through Dawson’s Bend onto the start/finish straight and snatched victory at the flag.
It was a sweet success for Dunlop, whose first win in the class came on Dowd’s machine in 2009.
He added another 600cc win last year, with Anstey also victorious in the class in 2012.
Behind the two leaders, Conor Cummins finished third with Michael Dunlop a lonely fourth on the MD Racing Honda.
Tyco Suzuki’s Guy Martin, who won the first Supersport race in damp conditions, was forced out on the first lap with bike trouble.
Dean Harrison finished fifth on the Ian Bell Yamaha R6 ahead of Cameron Donald on Wilson Craig’s Honda.