The London Knights booked a place in the OHL's Western Conference final Tuesday, getting three points from John Carlson and two from John Tavares in a 5-3 win over Saginaw Spirit.
Carlson had a goal and two assists, while Tavares added a goal and assist for the Knights, who completed a four-game sweep of Saginaw.
London blew a 2-0 lead, but rallied back with three unanswered goals from Nazem Kadri, Daniel Erlich and Jared Knight.
Elsewhere it was: Mississauga 4 Brampton 3 (OT), Plymouth 3 Windsor 2 and Belleville 5 Niagara 2.
At Saginaw, Mich., Jack Combs, with a goal and an assist, Kyle Bochek and Joe Pleckaitis scored for the Spirit, who were out shot 34-18 by the Knights.
Tyler Murovich added two assists, while Trevor Cann was forced to make just 15 saves for the Knights.
Edward Pasquale, who made 29 stops, had to contend with a relentless London attack.
The Knights await the winner of the Plymouth-Windsor series for the Western Conference finals.
Mississauga 4 Brampton 3 (OT)
At Mississauga, Ont., William Wallen scored a power-play goal 7:58 into overtime as the St. Michael's Majors beat Brampton to even their Eastern Conference semifinal 2-2.
Whalers 3 Spitfires 2
At Plymouth, Mich., Ryan Hayes' goal with less than five minutes to go in the third was the winner as the Whalers edged Windsor, tying the Western Conference semifinal 2-2.
Bulls 5 IceDogs 2
At St. Catharines, Ont., Eric Tangradi scored four goals to lead the Belleville over the Niagara IceDogs to give the Bulls a 3-1 lead in their best-of-seven Eastern Conference OHL semifinal.