Germany had to settle for a 2-2 tie with Cameroon on Sunday in its last match before coach Joachim Loew picks his final squad for the World Cup in Brazil.
In Moenchengladbach, Germany, Samuel Eto'o put Cameroon ahead in the 62nd minute, before Thomas Mueller and Andre Schuerrle gave Germany the lead. But Maxim Choupo-Moting scored the tying goal in the 78th.
Germany played without goalkeeper Manuel Neuer, defender and captain Philipp Lahm and midfielder Bastian Schweinsteiger, who are nursing injuries. Left back Erik Durm made his debut, with another defender, Marcel Schmelzer, also injured.
Germany has tied its last two matches, failing to score against Poland last month while not at full strength. The Germans also play Armenia on June 6, the day before they leave for Brazil.
In other games, it was: Paraguay 1, France 1; Belgium 2, Sweden 0; and Israel 4, Honduras 2.
In Nice, France, Antoine Griezmann scored his first international goal for France to push for a starting spot at the World Cup, and Paraguay's Victor Caceres tied it with a header in the 89th minute.
Griezmann came on as a substitute and curled the ball into the right corner of the goal in the 82nd minute.
France rested striker Karim Benzema and winger Franck Ribery, who has a back injury.
In Stockholm, Romelu Lukaku and Eden Hazard scored after Belgium got off to a slow start.
The Belgians took advantage of a Swedish defensive mistake that allowed Axel Witsel to set up Lukaku in the 34th minute. Hazard easily rolled in the second goal in the 78th off a pass by Kevin De Bruyne.
Sweden, which played without injured star striker Zlatan Ibrahimovic, had its best chance in the 68th minute when Jimmy Durmaz hit the crossbar after a corner. Ibrahimovic decided to sit out the game just before the start, citing back problems.
In Houston, Omer Damari and Gil Vermouth scored in the second half to help Israel beat World Cup-bound Honduras 4-2 on Sunday night in an international friendly. Honduras also dropped a 2-0 decision to Turkey on Thursday night in Washington. Israel was coming off a 3-0 loss to Mexico on Wednesday night in Mexico City.