Lincolnshire rider Gary Johnson won a thrilling Supersport race at the Isle of Man TT to seal his second victory on the Mountain Course.
Johnson was also a winner in the 600cc class in 2011 and produced a stunning performance to win the opening Monster Energy Supersport showdown by only 1.5 seconds from Kiwi Bruce Anstey on Monday.
Ulsterman Michael Dunlop claimed the final rostrum position in third place on his MD Racing Honda.
The race was delayed by over three hours until 2.05pm as a result of wet roads and fog on the Mountain section of the circuit in the morning.
Smiths Triumph star Johnson battled throughout the race with Anstey as the pair swapped positions on numerous occasions.
At one point on the fourth and final lap there was only fractions of a second between them before Johnson eventually secured a hard-fought win after 150 miles of red-hot racing.
Dean Harrison was an excellent fourth on the Mar-Train Racing Yamaha, 30 seconds outside the rostrum places, with Tyco Suzuki’s William Dunlop and his team-mate Guy Martin rounding out the top six.
Conor Cummins had been challenging inside the top six on the Jackson Racing Honda but retired on the final lap at Ginger Hall.
Weather-permitting, the Superstock race is due to be run over four laps on Monday evening at 6.15pm when Johnson is again amongst the favourites on the Lincs Lifting Kawasaki ZX-10R.