Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Liveupdated1719872051

Portugal v Slovenia LIVE: Result as Diogo Costa saves Cristiano Ronaldo’s blushes in Euro 2024 penalty shootout

Cristiano Ronaldo and his talented Portugal team booked a quarter-final place at Euro 2024

Harry Latham-Coyle
Monday 01 July 2024 23:14
Comments
Germany fans sing You'll Never Walk Alone before Euro 2024 match

Bernardo Silva struck the winning spot kick and Diogo Costa made three saves as Portugal won a penalty shootout 3-0 against battling Slovenia to reach the quarter-finals at Euro 2024 where they will meet France.

After a scoreless 90 minutes, Cristiano Ronaldo had a chance to put Portugal ahead from the penalty spot in the first half of extra time, but Jan Oblak saved brilliantly to leave the Portuguese captain in tears.

Neither side could fashion a goal and the game went to penalties, with Josep Ilicic having the first kick saved for the Slovenians before Ronaldo put his side ahead, and when Jure Balkovec’s spot kick was saved the writing was on the wall.

Costa then saved from Benjamin Verbic, setting Silva up to confidently slot home the winner to put Portugal through to the last eight and a meeting with the French in Hamburg on Friday.

Follow all the reaction from Portugal v Slovenia in Frankfurt below.

1719869953

Cristiano Ronaldo will take Portugal’s first penalty...

Harry Latham-Coyle1 July 2024 22:39
1719869935

SAVED! Josip Ilicic misses (Portugal* 0-0 Slovenia)

Diogo Costa leaps to his left and keeps it out!

Harry Latham-Coyle1 July 2024 22:38
1719869900

Penalties...

Cristiano Ronaldo tries to steady himself. He will surely take one, but when? Daniele Orsato brings him and Jan Oblak in for a chat and a toss of a coin.

Slovenia will take the first penalty. Josip Ilicic places the ball on the spot...

Harry Latham-Coyle1 July 2024 22:38
1719869757

Penalties!

Slovenia manager Matjaz Kek can only watched on, banished to the stands as Jan Oblak leads the team talk in his absence. What a performance from the captain, and, indeed, the entire side. They’ve given themselves a shot.

You’d make Portugal’s array of penalty-takers the favourites - but they’ve already missed one.

Harry Latham-Coyle1 July 2024 22:35
1719869648

TO PENALTIES! Portugal 0-0 Slovenia (a.e.t.)

(Getty Images)
Harry Latham-Coyle1 July 2024 22:34
1719869588

Portugal 0-0 Slovenia, 120 minutes

We’re approaching two hours of goalless football yet the audience is entirely enrapt. Slovenia concede a corner, but Benjamin Verbic makes an outstanding challenge on Francisco Conceicao after it is played short.

One more minute before spot kicks.

Harry Latham-Coyle1 July 2024 22:33
1719869418

Portugal 0-0 Slovenia, 117 minutes

Pepe lasts little longer. Ruben Neves is on for him, presumably with penalties in mind, and Nelson Semedo takes the place of Joao Cancelo.

Harry Latham-Coyle1 July 2024 22:30
1719869338

Portugal 0-0 Slovenia, 115 minutes

What a stop from Diogo Costa to save Portugal from disaster! Pepe makes a cataclysmic error, dallying on the ball and then losing it entirely, and Benjamin Sesko is in. It’s the kind of finish that the striker will have executed so many times in his life, slotting it low past an onrushing keeper, but Costa extends a limb to block it brilliantly!

What drama! And we’re far from done...

(Getty Images)
Harry Latham-Coyle1 July 2024 22:28
1719869210

Portugal 0-0 Slovenia, 114 minutes

Ilicic skips inside Nuno Mendes and tries to send Zan Karnicnik onwards, but overhits his pass. Slovenia look the fresher side, though.

Harry Latham-Coyle1 July 2024 22:26
1719869134

Portugal 0-0 Slovenia, 112 minutes

Josip Ilicic hits the wall. That would have been some story.

Harry Latham-Coyle1 July 2024 22:25

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in