The London Majors scored on a two-out single in the top of the 10th inning to beat the Guelph Royals Saturday at Hastings Stadium.
Guelph took a 4-1 lead into the ninth inning but surrendered three runs to allow the Mayors to tie the game.
Matt Schmidt, Aaron Loder and Toure Sinclair all had two hits for the Royals.
Jeff MacLeod, in relief, was tagged with the loss.
Richard Gill pitched eight and a third innings for the Royals, allowing four runs on six hits. Gill walked two and struck out seven.
The Royals are scheduled to play in London Sunday night.