Alastair Seeley flexed his muscle with a dominant double on the opening night of the North West 200.
The 42-year-old surged to victory in both the Supersport and Superstock races to extend his record to 26 wins.
Seeley drew a blank the last time the North West was held in 2019, failing to even podium for the first time since 2007.
Read more: Thursday night's North West 200 as it happened
But the 'Wee Wizard' proved his class once again on Thursday night to win the 600 and 1000cc classes.
Seeley finished ahead of Davey Todd in both races to cement his status as the North West 200's most successful rider.
"I think experience showed there given the amount of years I have been here," Seeley said after winning the opening Supersport race, which saw veteran Jeremy McWilliams finish on the podium.
"It was some tussle at the front and I knew Davey would come into this event strong. He has got confidence coming here, and if you have confidence on back of BSB you will ride well here.
"I think experience counts for everything here, and the monkey is off my back after 2019."
Wet conditions hampered the opening night's racing, with the Supersport contest red flagged and then restarted over a reduced four-lap distance.
The murky weather also saw pole-sitter Glenn Irwin withdrawing from the second Superstock race.
Irwin, who is also on pole for this year's Superbike races, said: "I tried my heart out this morning and did the fastest ever time around here and got pole in both classes. So I feel like I did my bit.
"I fully respect everyone lining up on the grid, but I have two young kids and there are more variables when the weather is like this.
"When it's dry I trust myself, but this is not for me."
Results
Strain Engineering Supersport
- Alastair SEELEY
- Davey TODD +1.984
- Jeremy McWILLIAMS +5.976
- Adam McLEAN +15.399
- Conor CUMMINS +24.689
- Dean HARRISON +30.317
Turkington Superstock
- Alastair SEELEY
- Davey TODD +12.864
- Richard COOPER +19.868
- Conor CUMMINS +36.428
- Michael RUTTER +39.725
- Marty LENNON + 1:48.366
Read more: Jonathan Rea forced to 'park' North West 200 ride out after incredible response
Read more: North West 200: Glenn Irwin to the 'four', but now he wants five and six
Sign up to our free sports newsletter to get the latest headlines to your inbox.