
Davey Todd has claimed victory in the first TT race of 2025.
He came in first during this afternoon's Superbike race, closely followed by Michael Dunlop less than 2 seconds behind him.
Dean Harrison came in third.
The Sidecar Race 1 is due to get underway at 2pm.