Kyle Ryde secured his third win in a row on Saturday to extend his lead at the top of the 600cc British Superstock Championship series to 26 points.
The teenager from Jacksdale was at Oulton Park in Cheshire for the seventh round of the championship, and was once again in the thick of the action all weekend.
With adverse weather forecast for Sunday, the race was moved to Saturday evening instead with both qualifying sessions held that morning.
Having topped the free practice leaderboard from fierce rival Andy Reid, Ryde had to make do with being second fastest after Reid put in a record-breaking lap time to take pole.
The race would also be the Reid and Ryde Show. The Notts rider took an early lead but Reid fought back, keen to bounce back after an accident proved his undoing the previous week.
But as half distance arrived Reid’s worst nightmare happened again and he crashed out of the race at the tight Shell corner.
Ryde took control of the pack and went on to take the chequered flag to add to his wins at Brands Hatch and Thruxton.
The next meeting sees the championship head to Cadwell Park in Lincolnshire over the August Bank Holiday weekend, with Ryde aiming to extend his lead even further in pursuit of another British championship title.