A note for hockey fans, Team Canada is headed to the semi-final of the 2018 IIHF World Hockey Championships, after a dramatic win today over Russia.

Ryan O'reilly of the Buffalo Sabres scored the game winner on a sweet pass from Connor McDavid for the 5-4 overtime win.

Canada will now face Switzerland game on Saturday.

All Team Canada games will be broadcast live on TSN and streamed on TSN.ca.