Serbia have caused the second major upset of the 2010 World Cup, producing a 1-0 win over ten-man Germany in Port Elizabeth.
Group DGermany: 0 Serbia: 1 (Milan Jovanovic 38')
Venue: Nelson Mandela Bay Stadium - Port Elizabeth Crowd: 38,294 Referee: Alberto Undiano (ESP) Yellow cards:GER - Miroslav Klose 12', 37', Sami Khedira 22', Philipp Lahm 32', Bastian Schweinsteiger 73' SRB - Branislav Ivanovic 18', Aleksandar Kolarov 19', Neven Subotic 57', Nemanja Vidic 59' Red cards:GER - Miroslav Klose 37'
There were a few hefty challenges flying around early with four yellow cards being handed out in the opening 20 minutes but not much action in front of goal as Serbia went about thwarting any forward advances the Germans were thinking of making.
The first half-hour bought about just five shots on goal in total but none of those were on target and in the 37th minute, Germany's job got even harder when star striker Miroslav Klose was sent from the pitch for a second bookable offence.
It paid immediate dividends for Serbia who managed to hit the lead when Milos Krasic sent a cross into the area from the right flank where the towering Nikola Zigic headed down into the path of Milan Jovanovic who needed no second invitations to knock it past Manuel Neuer and send the Serbian crowd into raptures.
Right on the stroke of half-time Germany were extremely close to an equaliser when the ball dropped to Sami Khedira whose shot slammed into the crossbar and after a goalmouth scramble, the ball was finally cleared by Serbia who were delighted to maintain their one-goal lead at the break.
In the second term, Germany were attempting to get back into the contest despite being a goal and a man down and they were close again to drawing level when Bastian Schweinsteiger tried his luck from the edge of the area in the 54th minute but his shot was covered by Serbia keeper Vladimir Stojkovic.
Four minutes later, Joachim Low's men had their best chance of the match so far when Mesut Ozil played a superb long ball through to Lukas Podolski who had beaten off his defender but could not place his shot on target and the White Eagles.
Then, on the hour-mark, Serbian defender Nemanja Vidic was adjudged to have handballed in the area and referee Alberto Undiano awarded a penalty to Germany. Podolski stepped up but his spot kick was saved by Stojkovic and Serbia somehow managed to remain ahead.
67th minute and Serbia could have clinched the win when Krasic teed up Jovanovic but his shot rattled into the upright after beating Neuer although it didn't stop the Germans from striving hard for a leveller.
Low brought on strikers Cacau, Marko Marin and Mario Gomez so he could have plenty up front to chase Serbia's goal but Germany could not come through with the goods as Serbia pocketed all three points.
GER Manuel Neuer (gk), Arne Friedrich, Sami Khedira, Bastian Schweinsteiger, Mesut Ozil (Cacau 70'), Lukas Podolski, Miroslav Klose, Thomas Muller (Marin 70'), Holger Badstuber (Gomez 77'), Philipp Lahm, Per Mertesacker
Subs - Cacau (70'), Marko Marin (70'), Mario Gomez (77')
SRBVladimir Stojkovic (gk), Aleksandar Kolarov, Nemanja Vidic, Branislav Ivanovic, Dejan Stankovic, Milan Jovanovic (Lazovic 79'), Nikola Zigic, Milos Krasic, Milos Ninkovic (Kacar 70'), Neven Subotic, Zdravko Kuzmanovic (Petrovic 75')