Oshawa Generals forward Anthony Cirelli couldn't believe where he was or what he had done.
There he was, inches in front of Kelowna Rockets goaltender Jackson Whistle in overtime of the championship game of the Memorial Cup. Then a loose puck popped onto his stick with an empty net to shoot it into.
"It was kind of a blur," Cirelli said. "I remember it going in. Then we were hoisting the cup."
Cirelli scored both goals in a 2-1 win that clinched Oshawa its first Memorial Cup title since 1990.
Oshawa's lineup for the championship game featured seven players who had been drafted by NHL teams, two in the first round, and another who could go late in the first round of the 2015 NHL Draft.
But it was Cirelli, passed over twice in the Ontario Hockey League draft, who made it to the Generals after surviving two training camps, that had the biggest moment of the season.