Jun 25, 2016 at 2pm UK at ​Stade Geoffroy Guichard
SwitzerlandSwitzerland
1-1
Poland
Shaqiri (82')
Schar (55'), Djourou (117')
FT(HT: 0-1)
Błaszczykowski (39')
Jedrzejczyk (58'), Pazdan (111')
Poland win 5-4 on penalties

Result: Poland beat Switzerland on penalties to reach Euro 2016 quarter-finals

Poland are through to the quarter-finals of Euro 2016 after beating Switzerland in a penalty shootout.

Poland have progressed through to the quarter-finals of Euro 2016 after they edged out Switzerland in a penalty shootout in Saint-Etienne.

After the game had ended in a 1-1 draw, new Arsenal midfielder Granit Xhaka blazed the ball wide for Switzerland and that proved to be the only miss as Poland set up a last-eight showdown with either Croatia or Portugal.

Assorted Poles celebrate after winning the Euro 2016 RO16 match between Switzerland and Poland on June 25, 2016© Getty Images

With less than a minute on the clock, Poland should have taken the lead when a mix-up in the Switzerland defence gave Arkadiusz Milik the chance to convert into an empty net from 20 yards but the striker fired his effort over the crossbar.

Switzerland responded with a miscued effort from Blerim Dzemaili at the near post but the first half belonged to Poland, and they could have taken the lead three times during a five-minute spell but Grzegorz Krychowiak, Kamil Grosicki and Milik all failed to hit the target from inside the penalty area.

Their opponents rallied and saw a deflected effort from Dzemaili tipped over the crossbar by Lukasz Fabianski but a minute later, Poland went in front through Jakub Blaszczykowski, who rolled the ball through Yann Sommer's legs from 10 yards after being found by Grosicki.

Jakub Blaszczykowski scores the opening goal during the Euro 2016 RO16 match between Switzerland and Poland on June 25, 2016© Getty Images

Both teams returned for the second half with the intention of throwing men forward, with Robert Lewandowski almost finding the top corner from just inside the penalty area and Xherdan Shaqiri forcing a decent save out of Fabianski.

Moments later, Blaszczykowski drifted inside before unleashing a thunderous effort that was dealt with by Sommer, but that was the last of the opportunities for quarter of an hour as late challenges went in from all angles.

However, the final 20 minutes belonged to Switzerland, who first had Ricardo Rodriguez have a free kick tipped over the crossbar by Fabianski before Haris Seferovic struck the crossbar from 16 yards.

The moment of the match - and maybe the tournament - came with eight minutes of normal time remaining as Shaqiri attempted a scissor kick on the edge of the area and after connecting sweetly with his left foot, his shot found the bottom corner via the aid of the post.

Xherdan Shaqiri scores during the Euro 2016 RO16 match between Switzerland and Poland on June 25, 2016© Getty Images

After that moment of magic, the chances dried up and that continued in the opening period of extra time as Poland seemed content to defend as they struggled with the tempo set by Switzerland.

During the second half of extra time, Switzerland got Shaqiri on the ball as much as possible and his pass for Eren Derdiyok almost set up the winning goal but the striker's header was too close to Fabianski.

The game, almost inevitably, went to penalties where Switzerland midfielder Xhaka produced the only wayward spot kick of the 10 attempts, with Krychowiak netting the decisive kick to put Poland through to the last eight of the tournament for the first time.

Aaron Ramsey eyes the ball during the Euro 2016 Group B match between Russia and Wales on June 20, 2016
Read Next:
Euro 2016 last-16 fixtures revealed
>

Tables
TeamPWDLFAGDPTS
1Arsenal00000000
2Bournemouth00000000
3Burnley00000000
4Chelsea00000000
5Crystal Palace00000000
6Everton00000000
7Hull City00000000
8Leicester CityLeicester00000000
9Liverpool00000000
10Manchester CityMan City00000000
11Manchester UnitedMan Utd00000000
12Middlesbrough00000000
13Southampton00000000
14Stoke CityStoke00000000
15Sunderland00000000
16Swansea CitySwansea00000000
17Tottenham HotspurSpurs00000000
18Watford00000000
19West Bromwich AlbionWest Brom00000000
20West Ham UnitedWest Ham00000000