51st minute: Bellarabi continues to cause problems. His strike from outside the box hits the post after it reached him from a deflected cross down the right flank.
55th minute: The first good chance of the half for Werder. Augustinsson plays the ball to Osako but the Japan international fires just wide.
60th minute: GOOAALL by Pizarro! 1-3. Substitute Pizarro fires home in the penalty after some good link-up play. Come on, Green-Whites we can get something here!
62nd minute: GGOOOAALL!! Osako makes it 2-3! INCREDIBLE! The Weser-Stadion goes crazy. Werder can smell blood and score again. After Pizarro knocks the ball into the box, Osako forces the ball over the line. Referee Marco Fritz needs to consult VAR but decides there was no offside and the goal counts!
67th minute: Goal for Leverkusen through Kai Havertz. 2-4. The visitors extend their lead as Havertz dinks the ball over Pavlenka inside the box.
72nd minute: Goal for Leverkusen by Aleksandar Dragovic. 2-5. Brandt fires in a corner but Pavlenka fails to clear the ball and Dragovic forces the ball over the line.
77th minute: Goal for Leverkusen. Own goal by Langkamp. 2-6. Havertz whips in a cross from the right and Langkamp cannot sort his feet out as the ball bounces into an open goal. Unlucky.
86th minute: Pavlenka prevents Leverkusen from extending their lead after a good stop from Volland. By this time, the game is already over.
90th minute: Full time in the Weser-Stadion and Florian Kohfeldt’s unbeaten home record is over. Bayer Leverkusen continued to be clinical in front of goal in the second half despite a valiant effort at a comeback by the Green-Whites. Once Havertz put the visitors 4-2 up, a comeback was out of reach for the home side.