RB Leipzig dashed Bayern Munich's hopes of wrapping up the Bundesliga title on Sunday with three games to spare.
Amadou Haidara's darting header a minute after the restart put Leipzig in front and Emil Forsberg's well-taken 67th minute penalty put an end to any hopes of a comeback by the visitors, who have now lost five of their last six matches.
Stuttgart were reduced to 10 men when Naouirou Ahamada was dismissed in the 14th minute with a straight red card for a foul on Haidara. It was the quickest sending off Stuttgart had ever suffered in the Bundesliga.
Bayern held at home by relegation-threatened Stuttgart
08/05/2022 AT 14:41
Stuttgart keeper Gregor Kobel made several superb saves, including punching a thundering Angelino shot away and then recovering quickly to palm Dani Olmo's rebound wide, with Leipzig missing more chances to add to the scoreline.
Leipzig, who travel to Borussia Dortmund on May 8, are on 64 points, while the Bavarians, who next face Borussia Moenchengladbach, on 71.
Europa League
Rangers stun Leipzig to reach first European final since 2008
05/05/2022 AT 18:49
Europa League
Rangers suffer late blow as Angelino stunner gives Leipzig semi-final advantage
28/04/2022 AT 18:23