Brace from Werner puts Germany in semi-finals
Kerem Demirbay and Timo Werner both scored their first senior international goals as Germany beat 10-man Cameroon 3-1 in Sochi to book their place in the semi-final of the Confederations Cup.
Hoffenheim midfielder Demirbay marked his full debut by breaking the deadlock early in the second-half and RB Leipzig striker Werner's brace sandwiched Vincent Aboubakar's header for Cameroon.
Germany, who beat Australia 3-2 in their opening match before drawing with Chile, squandered a host of second-half chances, but saw the game out comfortably to finish top of Group B and set up a last-four clash with Mexico on Thursday.
Cameroon were controversially reduced to 10 men just after the hour-mark when defender Ernest Mabouka was shown a straight red for a high tackle on Emre Can.
Colombian referee Wilmar Roldan initially sent off the wrong player, Sebastien Siani, on the advice of the video assistant before the decision was quickly corrected.
Chile survived a scare to draw 1-1 with Australia in Moscow and set up a semi-final date with Portugal on Wednesday.
The Asian Cup champions needed to win by two clear goals to advance to the last four at Chile's expense and, during a combative first-half display which saw three Australians booked - including captain Tim Cahill on his 100th cap - they led at the break through James Troisi's goal.
Chile hit back with sub Martin Rodriguez's first goal for his country.