France effected yet another late heart-break on their opponents with Albania suffering a cruel double blow in the dying minutes of the game to seal the hosts passage through to the knockouts. Elsewhere Slovakia earned their first points with victory over an insipid Russian side. The Swiss meanwhile were held to a frustrating 1-1 draw in a Group A clash with Romania.

Netherlands and Brazil secured their expected victories, to book a quarterfinal date with each other. While Netherlands' result marked the return of Arjen Robben to the field, the trio of Kaka, Robinho and Fabiano conjured magical moments to douse the red hot Chile peppers. TheHardTackle's Prasanna Venkatesh looks at the highlights of the day's matches.