Interisano's second home run of the game gave Guelph an extra-inning win.
For the first time in two years, the Barrie Baycats tasted defeat at home.
Justin Interisano slugged a 3-run home run in the 10th inning -- his second home run of the game -- off reliever Adam Hawes to give the visiting Guelph Royals a 6-3 victory Wednesday night at Coates Stadium.
The Baycats' last loss at home was July 7, 2016 against Toronto.
The Baycats got on the board in the 5th inning with two outs when Ryan Spataro (3 hits, run scored, RBI) cashed in an Anderson Green triple for a 1-0 lead.
Spataro later scored on an RBI single by Jordan Castaldo to make it 2-0.
Guelph answered with 3 runs in their half of the 7th on a 2-run homer by Interisano and an RBI single by Nathan Drury.
With the score tied at 3-3, the Baycats loaded the bases with nobody out in the bottom of the 8th but could not score.
Baycats starter Brett Lawson went 6-and-two-thirds giving up 3 runs on 6 hits, walking two, and striking out six in the no-decision.
Jorge Paez of the Royals also went 6-and-two-thirds giving up 3 runs on 6 hits, with a pair of walks, and striking out 8 also getting a no-decision.
The next game for the Baycats is Thursday night when they travel to Kitchener to take on the Panthers.
Click on audio to hear Ken Hashizume's post-game podcast with Baycats Outfielder Ryan Spataro.