The quarterfinals are set

The four Last Eight matchups are now official, and they all promise fireworks this weekend:

FRIDAY, DECEMBER 9

QF1: Croatia vs Brazil

QF2: Netherlands vs Argentina

SATURDAY, DECEMBER 10

QF3: Morocco vs Portugal

QF4: England vs France

CANNOT WAIT.

FULL TIME, Portugal 6-1 Switzerland

Without Ronaldo for 75 minutes Portugal produced the best performance from any team in this World Cup to move on to the quarterfinals, and they make a huge statement ahead of the Last Eight matchup with Morocco. The Swiss never had a shot in this one and are going home.

90+2' GOAL!

IT'S SIX! Rafael Leão comes off the bench to join the scoring party with a SENSATIONAL strike into the opposite corner! WHAT. A. GOAL. 

84' GOAL DISALLOWED

Ronaldo is played through and fires it past Sommer to make it six for Portugal, but he was offside and the goal is ruled out.

67' GOAL!

IT'S FIVE! The first hat-trick of this World Cup comes from Gonçalo Ramos as the Portugal striker ends any Swiss hope with his third of the night as he's played through by João Félix and chips the keeper from close range. 

58' GOAL!

The Swiss get one back! A corner comes into the box, Pepe deflects it and Manuel Akanji arrives at the far post to knock it home. 

55' GOAL!

IT'S FOUR!!! Portugal's scoring party continues as Raphael Guerreiro finishes off a sensational team move to make it 4-0! 

51' GOAL!

IT'S THREE FOR PORTUGAL! Gonçalo Ramos gets another as he fires home a cross from Dalot and Portugal are closer to the Last Eight! 

SECOND HALF KICKOFF!

Back underway in Al Daayen!

HALFTIME, Portugal 2-0 Switzerland

The Swiss had good early chances that they couldn't convert, and Portugal were clinical with their chances as they've been throughout the tournament. They lead comfortably at the half, and are just 45 minutes away from the quarterfinals.