Hungary v Italy
Luciano Spalletti's Italy endured a scare in Stadio Olimpico, Rome while the Dutch managed a narrow 1-0 win over the Republic of Ireland at home.
In the Italy match against North Macedonia, following a couple of first-half opportunities, the game was goalless until Matteo Darmian scored to break the deadlock for Italy in the 17th minute.
It was the defender's first goal in the space of eight years for the Azzurri (Italian National side).
Former Chelsea star Jorginho missed from 12 yards as his stylish penalty lacked the power to beat Stole Dimitrievski in Macedonia's goal in the 40th minute.
Italy doubled their advantage a minute later this time from a strike outside the box from Juventus star Federico Chiesa who was teed up by Nicola Barella to make it 2-0.
Chiesa would get his brace just at the stroke of half-time (45+2) to make it 3-0 for Italy. But after the restart, North Macedonia pulled a goal back in the 52nd minute after Jani Atanasov finished brilliantly to reduce the deficit to 3-1.
He then went on to cause a scare in Italy's camp as he got his brace to make it 3-2 in the heat of the contest.
But Italy rallied back with two goals from Giacomo Raspadori (another assist from Nicola Barella) and Stephan El Sharaawy to make it 5-2.
Italy's last two goals came in the 81st minute and 90+2 minutes.
Elsewhere, the Republic of Ireland were beaten by the Dutch side 1-0 on Saturday with former Manchester United striker Wout Weghorst scoring the only goal of the game.
From the run of play, Weghorst received a pass from the edge of the box and riffled the ball into the roof of the net to give his side the deserved 1-0 lead in the 12th minute of the game.
Republic of Ireland had the ball over the line for a goal, but it wouldn't count as they endured a 1-0 loss against Holland.
Weghorst's goal was assisted by Dutch right-back Stefan de Vrij who plays for Italian giants Inter Milan.