Lyon's Florent Malouda scored the only goal of the match to lead 1998 World Cup winners France to a win over Mexico in a warm-up for the 2006 tournament.
Malouda will be looking to make a name for himself in Germany
Midfielder Malouda found the target just before the interval when he chested down a pass before smashing his effort high into the roof of the net.
David Trezeguet had a header saved by Oswaldo Sanchez, while Patrick Vieira's deflected shot bounced off the bar.
Zinedine Zidane played his 100th game for France but had a poor match.
The Real Madrid midfielder was substituted in the 53rd minute by Vikash Dhorasoo, having given the ball away seven times.
France play Denmark in their next World Cup warm-up match on Wednesday and then face China at Saint-Etienne on 7 June before their World Cup opener against Switzerland six days later.
France: Barthez, Thuram (Boumsong 50), Sagnol, Gallas (Silvestre 46), Abidal, Vieira (Wiltord 46), Zidane (Dhorasoo 52), Makelele (Diarra 48), Malouda, Cisse, Trezeguet (Ribery 74).
Subs Not Used: Landreau, Henry, Coupet, Chimbonda, Givet.
Booked: Malouda, Barthez.
Goals: Malouda 45.
Mexico: Sanchez, Suarez (Rodriguez 65), Marquez (Torrado 74), Castro, Osorio, Salcido, Pardo, Perez (Zinha 46), Pineda (Morales 46), Borgetti (Arellano 67), Franco (Bravo 46).
Subs Not Used: Corona, Mendez, Garcia, Fonseca, Ochoa, Guardado.
Booked: Bravo, Torrado.
Ref: Mourad Daami (Tunisia).