Brazil and Mexico through to last 16
Neymar shot to the top of the World Cup scoring charts with a superb double in a 4-1 win over Cameroon that sent the hosts through as Group A winners to face Chile in the last 16.
After grabbing a brace in Brazil's 3-1 win against Croatia in their opening game at the finals, Neymar was again the star of the show at an electric national stadium.
The 22-year-old struck twice in the first half either side of Joel Matip's goal for already eliminated Cameroon, Fred nodded home at the start of the second and substitute Fernandinho scored a late fourth.
The sparkling performance meant Brazil went some way to dispelling doubts about their title credentials following last week's goalless draw with Mexico.
Javier Hernandez, meanwhile, came off the bench to help Mexico reach the last 16 of the World Cup as their watertight defence and swift counter attacks gave them a 3-1 win against Croatia on Monday to emerge from Group A as runners-up behind Brazil.
Mexico, who will face Group B winners Netherlands in Fortaleza on Sunday, had looked happy to hold out for the draw that would have seen them into the knockout stages, before the Manchester United forward came on to turn the match on its head.
Within 10 minutes of Hernandez entering, Rafael Marquez put Mexico ahead with a powerful header, before Andres Guardado rounded off a swift counter attack and Hernandez himself finished with a close-range header.
Mexico briefly flirted with top spot in the group, needing one more goal to depose Brazil before the tournament hosts got a fourth against Cameroon.
Ivan Perisic then grabbed a late consolation for Croatia who had substitute Ante Rebic sent off in the dying stages for a studs up challenge.
Mexico finished level on seven points with Brazil and went through in second place due to an inferior goal difference. They will play Group A winners the Netherlands, who beat Chile 2-0 earlier today.