Harry Kane scored his third hat-trick of the season as Bayern Munich ended their three-match Bundesliga winless run with a 4-0 victory over Stuttgart at the Allianz Arena.The England captain struck all three goals in the second half – adding to his treble against Holstein Kiel and a four-goal haul against Dinamo Zagreb.Kingsley Coman added a fourth late on as Bayern ended the day top of the table on goal difference.RB Leipzig had earlier won 2-0 at Mainz, with Xavi Simons and Willi Orban scoring in the first half.Freiburg kept pace with the top two after a 3-1 home win over strugglers Augsburg, as Vincenzo Grifo, Philipp Lienhart and Christian Gunter were all on target before the break.Champions Bayer Leverkusen came from behind to beat Eintracht Frankfurt 2-1 at the BayArena.After Victor Boniface's early penalty was saved, Omar Marmoush slotted in his spot-kick to put the visitors in front after 16 minutes.Germany midfielder Robert Andrich equalised before the break, with Boniface nodding in the winner with 20 minutes left.Tim Kleindienst scored twice as Borussia Monchengladbach beat Heidenheim 3-2 at the Westfalenstadion, while Hoffenheim saw off Bochum 3-1.In Spain, Kylian Mbappe’s superb first-half goal helped Real Madrid claim a 2-1 win at Celta Vigo and keep the pressure on Barcelona at the top of LaLiga.Mbappe, left out of the France squad over the international break after suffering a thigh injury playing for Real, put Los Blancos ahead in the first half when he lashed a 25-yard strike into the top corner.Williot Swedberg drew Celta level early in the second half, but Vinicius Junior put Real back in front after 66 minutes as they moved level on points with Barca, who host Sevilla on Sunday.Earlier on Saturday,