
There was a dramatic finish to this afternoon's Junior Manx Grand Prix.
James Cowton led throughout the race and looked like he was en route to win comfortably.
But on the final lap Cowton ran out of fuel only a quarter of a mile from the line, allowing Michael Sweeney to overtake and take the chequered flag.
It meant Michael Russell finished in second and Andy Lawson third.
This is how the dramatic final stages unfolded:
Clip 1
Ravens face second game in three days
Rearranged FC Isle of Man vs Prestwich Heys tie cancelled
Winners confirmed after weather-hit Manx Mountain Marathon events
Football: Corinthians scoop 2026 Ecap FA Cup
