Well that was fun. Fancy doing it all again tomorrow?
It's the last lot of group games as four teams battle for the remaining places in the last 16:
Hungary v Portugal (17:00 BST)
Iceland v Austria (17:00 BST)
Italy v R. of Ireland (20:00 BST)
Sweden v Belgium (20:00 BST)
Until then, au revoir.