Bundesliga Roundup: Leverkusen extend winning run to 12 matches

Bayer Leverkusen's Alejandro Grimaldo in action before he scores their first goal. Photograph: Reuters

In the Bundesliga unbeaten Bayer Leverkusen thundered past embattled Union Berlin 4-0 on Sunday to extend their winning run to 12 matches across all competitions and move back to the top with a two-point advantage over Bayern Munich.

In-form Alejandro Grimaldo rifled in from outside the box in the 23rd minute to put the hosts in front, with Leverkusen missing several more chances in a strong first half.

Odilon Kossounou headed in another goal in the 57th minute before Jonathan Tah volleyed in at the far post in the 73rd to put the game to bed. The hosts were not yet done and substitutes Amine Adli and Nathan Tella combined on a quick break with the latter drilling in from a tight angle in the 83rd.

RB Leipzig struck twice in two minutes late in the game to snatch a 3-1 victory over Freiburg and leapfrog Borussia Dortmund into fourth place. A 79th-minute penalty from Lois Openda and Christoph Baumgartner’s strike a minute later handed the hosts victory. Leipzig had taken a first-half lead through Xavi Simons before Freiburg levelled through Merlin Roehl.