LONDON, Ont. - Bo Horvat's goal with 0.1 seconds left to play lifted the London Knights to a 3-2 win over the Barrie Colts in Game 7 of the Ontario Hockey League final on Monday.

The Knights are the first back-to-back OHL champions since the Windsor Spitfires in 2009 and 2010.

Horvat, who also scored 7:13 of the first period to open the scoring, finished the series with seven goals and four assists, and was named the winner of the 99 Trophy as playoff MVP. Horvat had 16 goals and seven assists in 21 playoff contests.

Andreas Athanasiou scored midway through the first for Barrie to even it 1-1. The former Knight scored in six of the seven games.

Olli Maatta's power-play goal in the middle frame restored the London lead.

London maintained its 2-1 advantage until Colts' Mitchell Theoret's 14th of the playoffs at 17:09 of the third created the electric finish in front of 9,046 at the Budweiser Gardens.