FC Bayern München return to the top of the table with a thumping win over VfL Wolfsburg, while FC Ingolstadt 04 stun RB Leipzig to end their unbeaten run. Read our full round-up of Matchday 14!

How did your Official Fantasy Bundesliga side fare on Matchday 14? Find out here!

FC Schalke 04 0-1 Bayer 04 Leverkusen

Matchday 14's final encounter between Schalke and Leverkusen looked destined to end in a goalless draw for the first time since October 2000 until Stefan Kießling popped up unmarked in the 89th minute to head home the winning goal. The Royal Blues suffered an early set back when Naldo was sent off just four minutes into the game for a last-man challenge on Chicharito, but still carved out a handful of chances on the counter. Unfortunately for the hosts their lack of a clinical touch in front of goal ultimately proved costly when Kießling made his last-gasp chance count.

Click here for the full match report

Watch: Stefan Kießling reflects on Leverkusen's dramatic win over Schalke

Borussia Mönchengladbach 1-0 1. FSV Mainz 05

Borussia Mönchengladbach ended their eight-game winless run in the Bundesliga with a crucial 1-0 victory over 1. FSV Mainz 05 at BORUSSIA PARK. Chelsea FC loanee Andreas Christensen put in a man-of-the-match performance at both ends of the pitch and made a crucial last-ditch challenge to deny Karim Onisiwo a clear-cut goalscoring opportunity before popping up in the right place the right time to poke home Lars Stindl's scuffed shot. Mainz pushed for an equaliser, but had their legs cut out from under them when Jean-Philippe Gbamin picked up a second bookable offence.

Click here for the full match report

Watch: Oscar Wendt reacts to Gladbach's narrow win over Mainz.

- © gettyimages / Matthias Kern

Hertha Berlin 0-1 SV Werder Bremen

SV Werder Bremen carved out their first away win of the season and inflicted Hertha Berlin’s first home defeat in a hard-fought contest at the Olympiastadion. Max Kruse could not knock in a rebound from a Claudio Pizarro chance, but he made amends to give Bremen the lead before the break. There was still time for Vedad Ibisevic to clip the post in the first half, and both sides traded chances in the second period but the Green-Whites held on to claim a second successive win.

Click here for the full match report

FC Ingolstadt 1-0 RB Leipzig

Leipzig’s amazing unbeaten run, that had seen the Bundesliga newcomers rise to the top of the table, came to end with a stunning upset delivered by the side that had been at the foot of the league at the start of Matchday 14. The game’s only goal came after just 12 minutes when Roger rose above the Leipzig defence to nod the hosts in front, but the east German side certainly had their chances to draw level. A brilliant save by Ingolstadt’s Martin Hansen thwarted Marcel Sabitzer after the break, and Emil Forsberg spurned an opportunity for a late equaliser. The hosts had Mathew Leckie sent off in the closing stages but they held on to record their first home win since Matchday 29 of last season, while Leipzig departed coach Ralph Hasenhüttl’s former employers having been knocked off their perch by Bayern Munich.

Click here for the full match report

Watch: Emil Forsberg shares his opinion on Leipzig's first loss of the season

1. FC Köln 1-1 Borussia Dortmund

Marco Reus scored a dramatic last-gasp equaliser to salvage a point for Borussia Dortmund and leave 1. FC Köln frustrated. The match had been billed as a battle between goal machines Anthony Modeste and Pierre-Emerick Aubameyang, and the latter had what he thought was a goal ruled out for offside early on. The hosts were ahead before the break thanks to Artjoms Rudnevs’ towering header, and Modeste could only find the side-netting after rounding ‘keeper Roman Weidenfeller in the second half. Both sides traded blows as the game wore on, but Dortmund had the last laugh when Reus popped up to register his first goal of the 2016/17 Bundesliga.

Click here for the full report

Watch: Ousmane Dembele on Dortmund's draw with Köln

Hamburger SV 1-0 FC Augsburg

Filip Kostic’s goal was enough to give Hamburger SV a battling victory over FC Augsburg on a day when both sides had a man sent off. Michael Gregoritsch was denied by Augsburg ‘keeper Marwin Hitz twice before half-time, but the Red Shorts were already down to 10 men by the break with Lewis Holtby receiving his marching orders. Augsburg’s Halil Altintop spurned a golden opportunity after the break, and his side soon found themselves a man short when Dominik Kohr’s foul on Gotoku Sakai resulted in another red card. But the hosts grabbed the decisive goal when Kostic was alert enough to knock in the rebound after Nicolai Müller’s shot had hit the post, helping to move Hamburg up into the promotion/relegation play-off place.

Click here for the full match report