The comeback kids from Guelph are at it again.
The Ontario Hockey League's Storm - featuring Oilers blueline prospect Dmitri Samorukov - have now battled back in three consecutive playoff series and are tied 2-2 with the Ottawa 67s in the league championship.
Two rounds ago, the Storm fell behind 3-0 in their series against the London Knights, only to rattle off four consecutive wins to execute the reverse sweep and advance to the conference championship vs. Saginaw.
The OHL West Final wasn't quite as dramatic, but darn close as the Spirit won three of the first four games, only to get taken by Storm courtesy the never-say-die Guelph squad, who ended up winning the series in seven.
Now, with the J. Ross Robertson Cup on the line, the Storm dropped the first two games in Ottawa but have since rattled off back-to-back wins on home ice, including Wednesday's 5-4 decision that has reduced the championship to a best-of-three.
Samorukov contributed a pair of assists in the slim victory, both on the power play, including factoring in on Liam Hawel's eventual game-winner at 2:28 of the final frame.
The 19-year-old, who was selected 84th overall by Edmonton at the 2017 NHL Draft, leads all defencemen in playoff scoring with 24 points (8 goals, 16 assists).
Game 5 is slated for Friday in Ottawa while the Storm will host Game 6 on Sunday.