Andre Schurrle grabbed a hat-trick as Germany crushed Gibraltar 7-0 to move into second place in their Euro 2016 qualifying group.
Max Kruse scored twice while Karim Bellarabi and Ilkay Gundogan also found the net after a dominant second half performance.
Despite being unranked, the home side more than held their own against the world champions in an entertaining first half.
They went close through efforts from Liam Walker and Adam Priestley early on with Roman Weidenfeller given a stiff test.
Gibraltar rode their luck though with skipper Bastian Schweinsteiger missing a penalty after his weak spot-kick was saved by Jordan Perez.
The visitors eventually broke the deadlock when former Chelsea winger Schurrle pounced on a defensive mistake by Ryan Casciaro to slot the ball in from a narrow angle.
Gibraltar should have equalised minutes later when Jake Gosling had a chance from close range but his first-time effort was blocked.