The practically pre-ordained dream final of Canada vs. USA in Olympic men’s hockey is still on the table after both tournament favorites needed overtime to avoid disaster in the quarterfinals.

Canada erased a late Czech one-goal lead (from current Islander Ondrej Palat, lest you forget) to then win on a Mitch Marner OT winner, while the U.S. outlasted Sweden and advanced on a Quinn Hughes OT winner.

In the other quarters, Slovakia continued its sleeper rise while easing past Germany — they get to face USA next — while Finland broke Switzerland’s heart with a comeback win, earning the Finns a meeting with the possibly Crosby-less(?) Canucks.