Nathan Moon tied the game in the final second of regulation, then scored the only goal of the shootout as the Kingston Frontenacs upset the Oshawa Generals 7-6.
The game ended in confusion as video reviewers initially awarded a final shootout goal to Oshawa Brett MacLean, then took it away. Replays showed Kingston goalie John Murray clearly keeping the puck out of the net after a pad save.
Moon and Andris Dzerins each scored twice in regulation for the Frontenacs (14-31-0-1), while Justin Levac and Josh Brittain added singles.
Patrick Asselin led the Generals (31-12-2-4) with four goals and an assist but was stopped in the shootout along with MacLean and John Tavares.
Elsewhere in the OHL, it was: Otters 5, Colts 3; Petes 5, IceDogs 2; Spitfires 3, 67s 0; Sting 6, Bulls 4; and Spirit 2, Greyhounds 1 (SO).
At Oshawa, Ont., Michael Del Zotto and MacLean, with his 49th of the season, scored the other Generals goals.
The Generals' league-leading power play accounted for much of the offence, converting five times on 10 chances. Kingston was 0-for-2.
Murray made 39 saves, while Oshawa's Daryl Borden made 29 prior to the shootout.
Otters 5, Colts 3
At Barrie, Ont., Shane Owen made 47 saves to lead the Erie Otters over the Colts.
Petes 5, IceDogs 2
At Peterborough, Ont., Branislav Rehus had a goal and an assist, including the winning marker, as the Petes beat Niagara.
Spitfires 3, 67s 0
At Windsor, Ont., the Spitfires scored a goal in all three periods and Andrew Engelage made 26 saves to register his first shutout of the season as the Spits blanked Ottawa.
Sting 6, Bulls 4
At Sarnia, Ont., Justin DiBenedetto and Steven Stamkos each had two goals and an assist as theSting downed Belleville.
Spirit 2, Greyhounds 1 (SO)
At Saginaw, Mich., Brendan Taylor scored the shootout-winner as the Spirit edged Sault Ste. Marie.