The roundup of the USMNT players in Europe and Mexico starts in the Bundesliga with goals for Christian Pulisic and Andrew Wooten. Christian Pulisic subbed on in the 78th minute for Borussia Dortmund, triggering a late comeback to turn one point into three in the 3-1 home win over Stuttgart. Marco Reus put Dortmund up from the penalty spot int he 62nd with Stuttgart equalizing in the 71st. Pulisic assisted on Paco Alcacer's goal in the 84th and scored two minutes into stoppage time.
"The weather meant it was really brutal out there today," Reus said "We had control of the game, but Stuttgart were dangerous on the counter. We made things difficult for ourselves in the first half, we fell short whenever it came down to playing the final ball. In the second-half we were able to up the pace while also keeping our patience. The most important thing was that we never stopped believing in ourselves, believing that we could come back after the score went to 1-1 and, in the end, believing that we could get the win that we deserved."
In the 2.Bundesliga, Wooten scored the game's only goal in Sandhausen's 1-0 away win over Magdeburg. Wooten scored in the 73rd minute, subbing out in stoppage time. Marcel Schuhen made four saves to keep the clean sheet.
Also in the Bundesliga, Weston McKennie's Schalke lost 4-2 at Werder Bremen. Breel Embolo scored for Schalke in the 26th with Milot Rashica equalizing in the 31st. Werder took the lead from a Mz Kruse penalty in the 51st and went up 3-1 win Rashica scored in the 73rd. Embolo pulled a goal back in the 85th. Martin Harnik scored for Werder four minutes into stoppage time.
Tyler Adams subbed out in the 72nd minute for RB Leipzig's 0-0 home draw with Augsburg. Leipzig finished with 4 shots on goal to Augsburg's 3. John Brooks's Wolfsburg lost 6-0 at Bayern Munich. Wolfsburg fell behind in the 34th and trailed 2-0 at halftime. Fabian Johnson's Gladbach shutout Mainz 1-0. Nico Elvedi scored in the 63rd with Yann Sommer making two saves for the clean sheet.
Tim Ream's Fulham lost 3-1 at Leicester City. Trailing from the 21st minute, Floyd Ayite equalized for Fulham in the 51st. Leicester added goals in the 78th and 86th minutes. DeAndre Yedlin's Newcastle beat Everton 3-2 at home. Everton took a 2-0 lead from goals in the 18th and 32nd. Salomon Rondon pulled a goal back in the 65th. Ayoze Perez equalized for Newcastle in the 81st and scored their winner in the 84th.
Eric Lichaj's Hull City lost 3-0 at Nottingham Forest. Hull gave up goals in the 72nd and 76th and a penalty in the 82nd minute. Matt Miazga's Reading beat Antonee Robinson's Wigan 3-2 at home. Nick Powell scored for Wigan in the 20th with John Swift equalizing in first-half stoppage time. Wigan regained the lead with a Joel Garner goal in the 64th. Modou Barrow equalized for Reading in the 89th with Yakou Meite scoring their winner seven minutes into stoppage time.
Lynden Gooch subbed on in the 67th minute for Sunderland's 1-1 draw at Wycombe in League One. Trailing from the 35th, Duncan Watmore equalized for Sunderland four minutes into stoppage time. Both teams saw red eight minutes into stoppage time with George Honeyman sent off for Sunderland. Wycombe saw red again two minutes later.
In Scotland, Timothy Weah subbed on in the 78th minute for Celtic's 0-0 home draw with Aberdeen. Both teams finished with 2 shots on goal. Ethan Horvath was in goal for Club Brugge's 4-0 win at Eupen. Hans Vanaken scored in the 22nd with Krepin Diatta doubling the lead a minute later. Ruud Vormer made it 3-0 in the 45th with Vanaken scoring again in the 47th.
Erik Palmer-Brown's NAC Breda lost 2-0 at PSV in the Eredivisie. PSV scored in the 5th and 71st minutes. Andrija Novakovich's Fortuna Sittard lost 4-0 at Ajax. Sittard fell behind in the 4th minute, giving up goals in the 27th, 63rd, and 85th. Shaq Moore's Atletico Levante won 2-0 at CD Alcoyano.
Josh Gatt subbed on in the 75th minute for SCR Altach's 3-1 win at Austria Vienna. Marco Meilinger put Altach up in the 4th minute with Austria Vienna equalizing in the 11th. Philipp Netzer put Altach up for good in the 21st with Manfred Fischer converting a 90th minute penalty. Jonathan Amon subbed on in the 83rd minute for Nordsjaelland's 2-2 home draw with Copenhagen. Trailing from the 38th, Ulrik Jenssen equalized for Nordsjaelland in the 47th. Andreas Olsen put Nordsjaelland up in the 67th with Copenhagen equalizing in the 80th minute.
Omar Gonzalez's Atlas lost 2-0 at home to Cruz Azul, giving up goals in the 15th and 53rd minutes. Atlas finished a man down with a red card to Juan Vigon three minutes into stoppage time. Ventura Alvarado's Necaxa came back to draw 1-1 with Toluca at home. Trailing from the 48th minute, Rodrigo Contreras equalized in the 67th. Michael Orozco's Lobos BUAP lost 1-0 at home to Leon. Luis Montes scored the game's only goal in the 27th minute.
Did Not Play: Aron Johannsson and Josh Sargent (Werder Bremen 4 - Schalke 2), Bobby Wood (Hannover 2 - Bayer Leverkusen 2), Joe Gyau (Duisburg 1 - Jahn Regensburg 1), Danny Williams (Huddersfield Town 0 - Bournemouth 2), Emerson Hyndman (Bournemouth 2 - Huddersfield Town 0), Geoff Cameron (QPR 0 - Stoke City 0), Jose Torres (Puebla 0 - Club America 1), Rubio Rubin (Dorados 2 - Zacatepec 1), William Yarbrough (Leon 1 - Lobos BUAP 0)
Logo courtesy of Borussia Dortmund