Uruguay beat Mexico in the Royal Bafokeng Stadium in Rustenburg on Tuesday to win Group A and make it to the last-16 of the World Cup for the first time in 20 years. Luis Suarez headed the winner past Oscar Perez two minutes before half time from an Edinson Cavani cross. Uruguay finish top with seven points and are likely to play Nigeria or South Korea, who play later Tuesday in Durban. Mexico came second thanks to a better goal-difference than South Africa's and will face Argentina if, as expected, they top Group B after their match final match with Greece in Polokwane. In another match, South Africa overcame a dispirited France team, who were reduced to 10 men for more than a hour, to win 2-1 in their last World Cup Group A match on Tuesday but it was not enough to reach the second round. Uruguay, who beat Mexico 1-0, finished top of the group with seven points for a place in the last 16 with the Mexicans who edged out South Africa on goal difference. The hosts were third on four points with hapless France finishing last on one.South Africa became the first World Cup hosts to fail to survive the group stage but at least restored some pride.