Second time lucky for Mackenzie at Silverstone
Tarran Mackenzie claimed his first British Superbike Championship win at Silverstone in race two, after a penalty cost him victory in race one.
In the first race of the day, Mackenzie seemed to have won for McAMS Yamaha, but lost a place when he was censured for an incident on the last corner that saw Jason O'Halloran, another McAMS rider, unable to finish.
O'Halloran suffered technical problems in the last race of the day, too, which gave him zero rewards from the whole outing.
The young Scot redoubled his effort for race two, when he passed Josh Elliott - the first race's ultimate victor - and take the win.
It was not an easy victory, with Mackenzie having to take back his pole from both Dan Linfoot and Elliott.
Danny Buchan finished third after climbing up from 14th from the start, with Elliott in second.