South Africa 0-3 Uruguay Uruguay produced an assured performance to beat hosts South Africa in Pretoria and take control of Group A.
The South Americans were much more forward-thinking than during their nervous opening match with France five days ago providing a constant threat to the host's goal while also nullifying the meek attacking threat provided by their overwhelmed opponents.
Diego Forlan capped an impressive performance with two goals - the first a 30-yard deflected strike, the second a well-taken penalty after Luis Suarez had been fouled by goalkeeper Itumeleng Khune, for which he was red carded - and Alvaro Pereira added a late third.
The victory not only advances Uruguay to four points and to top of the group ahead of their final group game with Mexico but gives them their first World Cup finals victory since a group stage win over South Korea at Italia 90.
In contrast, this defeat is Bafana Bafana's first in 14 matches and leaves them facing an uphill task to secure a place in the last 16.
Prior to the game, both coaches had promised more positive approaches from their sides following conservative showings in their opening games, which yielded them a point a piece, and so it proved in an entertaining game that not only improved on what Group A had offered, but what the tournament on the whole has provided thus far.
South Africa kept essentially the same side - Tsepo Masilela replaced Lucas Thwala at left back - and the same shape from their 1-1 draw with Mexico and while their performance was more in keeping with their passionate second half display at Soccer City rather than their nervous first 45 minutes, they were unable to pose enough of a threat to trouble their superior opponents.
Having navigated a tricky opening game against France relatively unscathed and knowing here lay their chance to seize control of Group A, Uruguay opted for a three man strike force, bringing in Edinson Cavani to partner Suarez, with Forlan playing in a withdrawn attacking role.
The Atletico Madrid striker was the difference - dropping deep to collect possession and influence his side's attacks and providing the moment of individual brilliance that gave Uruguay the lead midway through the first half via a 25-yard dipping shot that found the net via a glancing deflection off Aaron Mokoena.
He also demonstrated an immense level of composure to emphatically hammer his penalty into the roof of the net following a considerable wait while the hosts replaced Khune with substitute keeper Moneeb Josephs.
The 75th minute penalty prompting a silent, defeated exodus from the stands and when Forlan floated an exquisite pass to Suarez who then crossed for Perreira to head home Uruguay's third deep into injury time the stadium was only half full.
For all their disappointment, the partisan home support can have no complaints as Oscar Tabarez's side were dominant. They set out their stall in an opening 10 minutes that saw them create more chances than in the whole of the 90 against the French, with Luis Suarez's shot from a tight angle that flew wide the best of them.
Suarez, who is so prolific in front of goal for club side Ajax, was to squander further chances: hitting the side-netting from a tight angle from 10 yards and also firing straight at keeper Khune from a promising position 20 yards out.
He was not alone in his wastefulness. His strike partner Edison Cavani also missed two good opportunities and captain Diego Lugano fluffed a header from a Forlan free-kick early in the second half.
South Africa's chances were significantly fewer but their wastefulness mirrored the worst of their opponents' attempts.
Tshabalala - brim full of confidence after his superb opening goal against the Mexicans - had two good shooting chances in the opening quarter but the first he fired over from 25 yards and the second he badly misjudged with an attempted chip when Steven Pienaar was perhaps better placed to receive a pass.
Katlego Mphela, who was denied giving his side a win against Mexico by a post late on - missed the target with a close range header in each half.
South Africa now face a final group game against France without suspended keeper Khune, midfielder Dikgachoi, who picked up a second yellow of the tournament, and with only slim hopes of qualifying.
France 0-2 Mexico Two second-half goals gave Mexico their first ever victory over France to leave El Tri well-placed to make the last 16 and the 2006 runners-up on the verge of elimination.
Mexico were the brighter of the two throughout but were unable to take any of their chances until just after the hour, when substitute Javier Hernandez broke the offside trap and rounded keeper Hugo Lloris before slotting home.
Another Mexican substitute, the 37-year-old Cuauhtemoc Blanco, sealed the victory from the penalty spot after a third replacement, Pablo Barrera, had been felled in the box.
It leaves Mexico level at the top of Group A with Uruguay and a draw between those two sides in their final game in Rustenburg would send France out of the tournament.
Mexico and France met in the first ever World Cup finals match in Montevideo, Uruguay in 1930, with Les Bleus cruising to a 4-1 victory, but this keenly contested encounter was never likely to reproduce such a scoreline.
Both teams showed greater endeavour than in their drawn opening games, with France in particular looking more lively, but for long periods neither possessed the cutting edge to truly punish their opponents.
The French squad is reportedly in disarray, with suggestions of a training ground bust-up between coach Raymond Domenech and midfielder Florent Malouda, who was not selected for their uninspired 0-0 draw with Uruguay, and they have been criticised by former midfielder Zinedine Zidane.
However, Malouda was recalled in place of Yoann Gourcuff in a line-up that kept faith with a world class strike-force, spearheaded by Nicolas Anelka, that has failed to register an international goal since last November.
Malouda showed rare glimpses of the form he showed throughout last season for Chelsea, forcing Mexico keeper Oscar Perez to palm over early in the second half, having earlier begun a free-kick routine straight off the training ground that saw Frank Ribery flash a drive across goal.
This was the closest Ribery would come to affecting the game from his central playmaker role and, as against Uruguay, Anelka was largely anonymous and was replaced at half-time by Andre-Pierre Gignac, who also offered little in his 45 minutes on the pitch.
Mexico's attack is exciting but too often lightweight. Their forwards missed numerous chances in their opening 1-1 draw with hosts South Africa but all three players retained their place in the side - although Arsenal striker Carlos Vela was forced off with an injury on the half hour with only one skied shot to his name.
Another member of their attacking triumvirate, Tottenham's Giovani Dos Santos, produced another lively display to match the one he produced against South Africa and, but for Patrice Evra's presence, would have been able to get greater purchase on a shot that bobbled wide just before half-time.
Mexico's chief offensive weapon in the first half was left-back Oscar Salcido, who regularly found himself in advanced positions, but his execution could not match his intent.
He had two good shooting opportunities in the first half but from the first he shot wide of the far post from 25 yards, and then saw a close-range effort blocked by France keeper Lloris after William Gallas had inexplicably backed away from Salcido's run.
The opening of the second half had seen a clear dip in quality from what had been a decent first 45 minutes, but two positive Mexican substitutes - Hernandez and Blanco - altered that, with a third, Vela's replacement Barrera, also playing a part.
In the 64th minute, Marquez chipped a ball forward from midfield, Eric Abidal played the Manchester United-bound striker onside and with the French defence static and begging for offside, Hernandez was able to advance onwards, skip round Lloris and slot into the vacated goal.
France's response was meek at best but the Mexicans, by now full of confidence, continued to press and were rewarded when Barrera was tripped and Blanco charged in from outside the box to dispatch his penalty into the right-hand corner of the net.