Michael Dunlop has won his second race of the week, and his ninth TT overall, in this afternoon's Superstock.
The 25-year-old from Ballymoney produced a dominant performance on his MD Racing BMW machine to the lead the four-lap race from start to finish.
He ended up finishing 20 seconds ahead of Dean Harrison
Bruce Anstey was third, a further 23 seconds back.
It's Dunlop's third win in the class in the last four years.
An emotional Dunlop spoke to Manx Radio TT in the winner's enclosure afterwards: (play audio)
The winner of yesterday's Supersport race, Gary Johnson, was air-medded to Noble's hospital with suspected fractures, after crashing just beyond Ramsey Hairpin on the first lap.
It's reported he was conscious at the scene.
Meanwhile, an incident on the Mountain Road has led to the rest of today's schedule of practice sessions to be called off.
No further details have been released as yet.Clip 1