Canada rallied past Finland on a late Nathan MacKinnon winner before the US powered past Slovakia to set up a blockbuster men’s Olympic hockey gold medal game in Milan

The U.S. men's hockey team defeated Sweden in the quarterfinals and will face Slovakia in the men’s hockey semifinals.

After plenty of nerves, both the U.S. and Canadian men's ice hockey teams are moving on, though it took a roller coaster of emotions to get there.