Carolynn Sells made Manx Grand Prix history today by becoming the first woman to claim a victory on the Mountain Course.
Dan Sayle, meanwhile, retained his crown in the Lightweight Event with a thrilling 0.22 second margin.
Carolynn Sells, riding a 400cc Yamaha for Martin Bullock Raceteam, maintained a clear one minute lead through the final lap, with Mike Minns and Wayne Kirwan in second and third place respectively.
Sells' emotional victory comes twenty years after women were first allowed to enter the Manx Grand Prix; she also competed in those inaugural races.
The Ultra Lightweight got underway with Joe Phillips and Rab Davie. By the end of the first lap, Phillips was leading Brian Purdy and Ivan Lintin.
After two laps, Sells had wrestled third place from Lintin and her team's decision not to take a pit-stop throughout the four laps was instrumental in her subsequent race to victory.
The Lightweight class saw an epic battle between Dan Sayle, last year's winner, and Neil Kent, with Sayle taking the initial advantage.
After the first 37.73 miles, Sayle led on the road by less than a second from Davy Morgan, with Nigel Moore third.
Pits stops came into play at the end of the second lap, with Sayle and Kent pitting together.
By lap three, Sayle was ahead by the merest of margins, 0.38 of a second from Kent, with Morgan holding third.
Sayle and Kent crossed the lines together, with Dan winning by 0.22 of a second. Davy Morgan came in third and fourth-placed was Paul Owen.