PORT ELIZABETH (South Africa) (AFP) Serbia stunned Germany 1-0 here on Friday in a pulsating World Cup tie marked by a cluster of yellow cards, Miroslav Kloses sending off and Germanys Lukas Podolski missing a second-half penalty. Milan Jovanovics first half goal gave Serbia victory to throw Group D wide open with Radomir Antics side joining Germany and Ghana - who play pointless Australia on Saturday - with three points. Germany striker Klose picked up the first booking of the game and then his fatal second, from Spanish referee Alberto Undiano, in the 37th minute for a tackle on Serbia captain Dejan Stankevic. Less than a minute after he had left the pitch Serbia went ahead after a fine three-man move. Milos Krasic sent a high ball in from the right post for Nikola Zigic, the tallest player at 2m 2cm high in the World Cup, to head down for Jovanovic to flick in past keeper Manuel Neuer. The Standard Liege midfielder celebrated by jumping into the arms of a small band of ecstatic Serbian supporters in the stands. A goal and a man down Germany had a mountain to climb to get back into the match but they almost grabbed a first half stoppage time equaliser when Sami Khediras shot hit the crossbar. Before he was sent packing Klose thought he had come up with his 12th World Cup goal on the half hour but the linesmans flag had already been raised for offside. Trigger-happpy Undiano dished out two bookings in the space of barely a minute to Serbian duo Branislav Ivanovic and Aleksandar Kolarov. It was two cards apiece on 21 minutes as Khedira caught Undianos attention for felling Milos Krasic, the latter a menacing threat to Germany down the right wing. Germany came out for the second half full of intent and Serbia keeper Vladimir Stojkovic was kept busy as the three time champions peppered his goal. Undiano must have thought it was Christmas as he handed out yet another card to Serbias Neven Subotic. The games eighth booking for a handball by Vidic in the box, led to Germany being awarded a penalty on the hour. Podolski stepped up but his spot kick into the left hand corner lacked inspiration and Wigans Stojkovic comfortably saved. Jovanovic then hit the woodwork down at the other end. With quarter of an hour on the clock Joachim Loew made a double switch of personnel - Marko Marin and Cacau coming on for Mesut Ozil and Thomas Mueller. The Germany manager then had his arms raised in frustration as Bastian Schweinsteiger got yellow card number nine. Hard as Germany tried Serbia duly held on for a memorable World Cup win. Meanwhile, France, the 1998 world champions and 2006 runners-up, were left teetering on the brink of World Cup first round elimination on Thursday when they slumped to a 2-0 defeat against Mexico. Veteran Cuauhtemoc Blanco converted a late penalty to clinch the victory after substitute striker, Manchester United-bound Javier Hernandez, had put the Central Americans ahead 64 minutes into the Group A showdown at Peter Mokaba Stadium. Mexicos first victory over France left them and Uruguay level on four points ahead of a June 22 Rustenburg clash and both will advance to the next round by drawing. France play South Africa, who have a point each, at the same time in Bloemfontein and if either wins and the other game delivers a positive result, goal difference could come into play. We need a miracle now, said France coach Raymond Domenech. We have to be strong and at least play for our honour. At least we must show something in the last match. When we are forced to rely on others, theres nothing to say. Skipper Rafael Marquez warned Mexico they could not let the win go to their heads. We have to keep our feet on the ground despite this win, the Barcelona defender said. Coach Javier Aguirre added: It was very important to beat France - they are after all the vice-world champions. We turned in a very fine performance - but we are not yet mathematically through. Hernandez, nicknamed the Little Pea, was ebullient after his goal. I am delighted with this victory more so than for my goal or indeed getting the man of the match award. We wanted to make the Mexican people happy and this win is a first step for there is a long way to go. The fourth meeting of the countries in the history of the tournament kicked off in cold conditions before a large colourful crowd with each team making one change from their opening encounter last Friday. Malouda replaced Yoann Gourcuff in the French line-up while defender Hector Morena came in for Paul Aguilar in the Mexico side. Saudi Arabian referee Khalil al-Ghamdi stamped his imprint early with a fourth-minute caution for veteran Mexican striker Guillermo Franco amid much protest. Mexico had a couple of early half chances that were not put away by Carlos Vela and Franco while a slick French free-kick manoeuvre fizzled out as Franck Ribery overhit a cross. The Central Americans were more threatening as the halfway point of the opening half approached with a William Gallas block taking the sting out of a move and Carlos Salcido firing past goalkeeper Hugo Lloris only to miss the target. It was Lloris versus Salcido again on 27 minutes with the French goalkeeper doing well to push away a hard, low drive after the Mexican cut in from the left flank helped by timid defending. Mexico suffered a blow when Vela limped off to be replaced by Pablo Barrera, who put Lloris under pressure almost immediately from a cross that the goalkeeper unconvincingly punched away. Mexico broke the deadlock on 64 minutes when Hernandez raced on to a lobbed Rafael Marquez pass, rounded Lloris and calmly stroked the ball into the net. Domenech, who gives way after this tournament to former star Laurent Blanc, stared emotion-less at the action as his side struggled to make an impact up front. And his worst fears were realised after 79 minutes when Eric Abidal fouled Pablo Berrera and 37-year-old Blanco made a long run before placing a low spot kick wide of Lloris into the corner of the net.