Bayer Leverkusen scored twice in two minutes to complete a thrilling comeback as they beat Borussia Dortmund 4-3 on Saturday, denying their visitors a chance to go second in the Bundesliga table.
Kevin Volland swept a shot past Roman Buerki and into the far corner to give Leverkusen the lead in the 20th minute, but Mats Hummels deftly headed home from a corner to put the visitors back on level terms two minutes later.
Emre Can then gave Dortmund the lead with a wonder strike in the 33rd minute, picking up the ball well outside the box before unleashing a brilliant dipping shot that curled into the net past the despairing dive of Lukas Hradecky.
Undeterred, Leverkusen were back level two minutes before halftime as Dortmund failed to clear a corner and Volland struck his second goal of the game.
Dortmund went ahead again in the 65th minute with a superb team goal, working the ball quickly in from the right before Achraf Hakimi set up Raphael Guerreiro for a simple side-footed finish.
The visitors looked to be cruising to victory until goals from Leon Bailey and Lars Bender in the 81st and 82nd minutes put Leverkusen back in the driving seat, with Dortmund failing to recover from the one-two punch.
The defeat left Dortmund third in the table on 39 points from 21 games, three points behind leaders Bayern Munich, who play second-placed RB Leipzig (41 points) on Sunday. Leverkusen remain fifth on 37.
A Luca Waldschmidt penalty gave Freiburg a narrow 1-0 win at home to Hoffenheim, while Wolfsburg had Marin Pongracic sent off as they drew 1-1 with Fortuna Duesseldorf and Marius Bulter scored twice as Union Berlin beat second-from-bottom Werder Bremen 2-0.
Hot-shot striker Lautaro Martinez attracts interest from a Premier League club - Euro Papers