It was a dramatic quarter-final win for Team Canada at the IIHF World Hockey Championship in Slovakia.
Canada's Damon Severson tied it with 0.4 seconds left in regulation on a goal that was confirmed by video review.
In the 3-on-3 overtime, Mark Stone scored to give the Canada a 3-2 win over Switzerland.
Canada — who is 7-1 at the tournament — has now won seven games in a row.
Canada finished first in Pool A, while Switzerland (4-4) was fourth in Pool B.
The U.S. wasn't so lucky on Thursday losing in the quarter-final 4-3.
Canada will face the Czech Republic in the semi-finals on Saturday and Russia will face Finland.
— With files from The Canadian Press