Debutant Nico Schulz scored a scruffy 85th-minute winner as Germany claimed their first victory since their World Cup debacle by beating Peru 2-1 at the Rhein-Neckar-Arena.
Schulz's unconvincing attempt appeared to be heading wide of the target before Peru goalkeeper Pedro Gallese diverted the Hoffenheim man's drive into the net.
GOAL GERMANY! Schulz hits it low and it squeaks underneath Gallese, who should’ve done better with his attempt to get down. Trauco also shoulders blame for that poor headed clearance. 2-1, German leads.#ArribaPeru #GERPER— Franco Panizo (@FrancoPanizo) September 9, 2018
Schulz was one of those culpable for the Peruvians' opening goal, failing to stop Luis Advincula breezing past him down Germanys' left before beating Marc-Andre ter Stegen at his near post.
Yet Joachim Low's men replied three minutes later through Julian Brandt's chipped finish, and Schulz's late winner ensured the Germans could start to look forward following their poor performances in Russia.