Highlights of Euro 2016 matches played today. 

Poland 5 Switzerland 4
After a 1-1 draw in the full time game, Poland proceeded to the quarter-finals after beating Switzerland 5-4 in penalty shoot-out. They became the first team to reach last 8.

Wales 1 Northern Ireland 0
Wales reached the first quarter-final of a major tournament in 58 years after a win over Northern Ireland. McAuley’s own goal sealed the last 8 spot for the Welsh team.

Portugal 1 Croatia 0
Portugal grabbed an extra-time winner to book a place in quarter-final. An 117th minute strike by Quaresma shattered Croatia’s dream of progressing to the last 8.Interestingly, Portugal are the only country to reach the quarterfinals at the last six European Championships.