What a good day (well, 2 days) for the visitors.
[ MORE: Liverpool-Arsenal recap | 3 things ]
Bayern, Gladbach, Bayer, and Freiburg joined Friday winners Borussia Dortmund in being in the away locker room and the win column on Saturday in the Bundesliga.
Newly-promoted Union Berlin got a point away from home, too, and Werder Bremen scored twice and nearly took a point off Werder Bremen.
Boo home teams. Boo.
Schalke 0-3 Bayern Munich
A Robert Lewandowski hat trick betrayed a halfway decent effort by Schalke as Bayern rebounded from a season-opening draw to claim all three points at the Veltins Arena.
On the American side, only Bayern’s Joshua Kimmich covered more ground than Schalke’s Weston McKennie’s 12.36 km. McKennie registered a shot and completed 32 of his 34 passes.
Mainz 1-3 Borussia Monchengladbach
Stefan Lainer, Alassane Plea, and Breel Embolo all scored in Gladbach’s comeback from an early concession.
USMNT midfielder Fabian Johnson subbed off after 79 minutes after Embolo scored Gladbach’s final goal, registering 10 won tackles.
Fortuna Dusseldorf 1-3 Bayer Leverkusen
USMNT goalkeeper and Man City loanee Zack Steffen had a Man of the Match performance last week for the hosts, and was under siege again this time to less success.
An American player did produce a goal in the contest, with Alfredo Morales scoring for his fourth-consecutive Bundesliga campaign. Throw in the second tier, and the midfielder has scored in eight-straight German seasons between his current team, Ingolstadt, and Hertha Berlin.
Morales covered the second-most ground for Dusseldorf. At 29, could he be one of the new faces that Gregg Berhalter wants to see this September with the USMNT? Probably not, but it’d be neat.
Koln 1-3 Borussia Dortmund — Friday
Augsburg 1-1 Union Berlin
Paderborn 1-3 Freiburg
Hoffenheim 3-2 Werder Bremen
RB Leipzig v. Eintracht Frankfurt — 9:30 am. ET Sunday
Hertha Berlin v. Wolfsburg — Noon ET Sunday