Portugal have booked a place in the semi-finals of the European Championship yet again, following a nervy victory on penalties after the game finished 1-1.
Poland made a flying start and took the lead inside two minutes through Robert Lewandowski’s clinical strike from eight yards.
On 33 minutes Renato Sanches levelled the match with a superb curling effort from 20 yards, after clever interplay with Nani.
In a tense second half, both teams traded blows and the ascendancy but neither could find a decisive route to goal and extra time was needed to separate the two sides.
Lewandowski played an enticing cross into the area, but wasn’t rewarded with enough urgency from his on-rushing teammates, while Nani shot a powerful shot straight at a relieved Lukasz Fabianski.
That was as close as either side would get to breaking the deadlock, with penalties deciding the outcome of a cagey affair.
MATCH HIGHLIGHTS
After a series of inch-perfect penalties one of the tournament’s best players, Jakub Blaszcyzkowski, was denied by an outstanding from Rui Patricio.
Ricardo Quaresma was given the chance to send Portugal through to the semi-finals and he did so with clinical spot kick to set up a semi-final clash with Belgium or Wales.
Here are some of the best reactions from Twitter:
A team that doesn’t win a single group game should not be able to progress through the group stages let alone make a semi final #POLPOR
— Callum (@Panayisalad) June 30, 2016
Better team lost tonight, but that’s sports for you! Good night ⚽️ #POLPOR
— Nawaila (@NaniiNashid) June 30, 2016
We watched some top rugby today.
Moment of the match?#POLPOR#EURO2016 pic.twitter.com/9dP7KeB6Yo— Onefootball (@Onefootball) June 30, 2016
The good news for Blaszczykowski is that nobody will remember his name for missing that penalty because nobody can pronounce it #POLPOR
— despoina (@neuerisch) June 30, 2016
It doesn’t matter whether win is in 90 minutes, ET or penalties. What’s important is the win. #POLPOR.
— Alo (@KanAlosh) June 30, 2016
Can’t just stand with his team can he?! #POR #POLPOR pic.twitter.com/eku3znE55c
— Football Tips (@footballtips) June 30, 2016
Most interesting moment of the match.#polpor pic.twitter.com/6w18nmGHEa
— Maarten (@Onvoorstelbaard) June 30, 2016
Really sorry for #Poland but they needed to push on a bit more at 1-1. #POLPOR
— Adrian Eames (@AdrianEames1) June 30, 2016
I never cared about Ronaldo to be honest, but after watching this match…damn, he needs to grow some balls, he is a cry baby #POLPOR
— daria ✌️ (@idontlikeyou96) June 30, 2016
Yeah yeah Portugal got through without winning a game in 90 minutes we get it, we won either way so shut up and get over it. #POLPOR
— Clara Rodrigues (@ClaraRod_) June 30, 2016
Biggest respect for #pol for doing a great job at #Euro2016 and for giving #por a hard time tonight ✌ #POLPOR
— EuroGuy #teamHolland (@EuroGuyXX) June 30, 2016
Me when Quaresma scored the last penalty #POLPOR pic.twitter.com/bNZmPVWA43
— Tânia (@malumtrash_) June 30, 2016
What are your thoughts? Let us know by dropping a comment below via our Facebook comment box. Make sure you follow us on Twitter @Outside90 and like us on Facebook.