
Manxman Daniel Kneen has won the National Superstock 600 race at Oulton Park.
He began from pole on the grid, led from start to finish....and broke the lap record for the class at the circuit for good measure.
All this was achieved despite his claim at the end that his bike had a loose handlebar setting.
Dan, who won an historic three races at last year's Manx Grand Prix, is now fourth in the overall standings after two rounds.
Results for other Isle of Man riders - Conor Cummins finished 10th in the British Superstock 1000 race with Gavin Hunt 14th. And Mark Cringle recorded a 14th in the British Supersport Championship race.

FC Isle of Man and AFC Liverpool to meet in vital hunt for points
Hockey: Cup finals double-header on the cards
Rugby: Douglas to host Sandbach in big top-of-the-table clash
Football: Prem title contenders Corinthians and Peel to meet
Manx road racers open up about the importance of talking therapies