Scotland put in a fine performance to earn a 0-0 draw against old rivals England in Group D at Wembley.
Steve Clarke's side were the better team in London and might have snuck a win with some better finishing.
The Three Lions were insipid and missed out on the chance to book their spot in the last 16.
In the other Group D game, Croatia and Czech Republic drew 1-1 at Hampden Park, with Patrik Schick's penalty cancelled out by Ivan Perisic's fine goal.
Emil Forsberg's second-half penalty for Sweden ensure they took a huge step towards the next stage as they top Group E on four points.
Post of the day
Great Scot
Quote of the day
Graeme Souness has a blunt assessment of England's performance against Scotland.
He's going home
The recovery of Christian Eriksen has been a heartwarming tale in recent days after his cardiac arrest in Denmark's opening game against Finland at the weekend. The Inter Milan midfielder was discharged from hospital on Friday and even went to see his team-mates at the training camp.
Stat attack
Perisic showed his longevity in Glasgow as well as class as he continued his run of scoring at major tournaments.
Up next
June 19
Hungary v France (Group F, Budapest, 1400)
Portugal v Germany (Group F, Munich, 1700)
Spain v Poland (Group E, Seville, 2000)