Munich - After a two-week international break the Bundesliga 2 picked up where it left off with late goals, surprising results and Boubacar Sanogo on the scoresheet. Unfortunately his FC Energie Cottbus side, and FSV Frankfurt, both missed the opportunity to spend Friday night at the top of the table, but played out a thrilling encounter that had fans on the edge of their seats all the way through to the final whistle.

Elsewhere Union Berlin remained winless for the fifth match in a row as Ingolstadt collected a second consecutive victory to move themselves into the top six, while Bochum failed to find a way past a flat 1860 Munich, as they begrudgingly accepted a point from an open encounter.

FC Energie Cottbus 2-2 FSV Frankfurt

Cottbus asserted their authority early on and almost grabbed the lead, only for Boubacar Sanogo to see his effort come back off the far post. FSV seemed short of solutions against the one-way traffic with Daniel Adlung and Sanogo each squandering chances either side of an unsuccessful penalty appeal. However, against the run of play the visitors landed a sucker punch on the stroke of half-time when Michael Görlitz found the back of the net with a neat finish from Nils Teixeira's cross. Energie wasted little time in equalising courtesy of a flowing move, started and finished by Marc-Andre Kruska, and looked to press on in search of all three points. With four minutes of normal time remaining FSV looked to have stolen the show with another late goal when Tim Heubach rose highest to head home. However, Sanogo had other ideas and ensured that both sides preserved their unbeaten starts to the season by scoring his fifth goal of the season in added time.

Line-ups and statistics

FC Ingolstadt 04 2-1 1. FC Union Berlin

Both teams took time to settle into the match, but while Simon Terrode stung Ramazan Özcan's palms with an early effort, it was the hosts who assumed control of proceedings before opening the scoring, Andre Mijatovic heading home from Stefan Leitl's corner. Having taken the lead, Ingolstadt sat deep instead of pressing on and were duly punished when Björn Jopek found the bottom corner five minutes from time in the first-half. Tomas Oral's charges pushed forward in the second-half, but clear-cut goalscoring opportunities failed to materialise with both teams cancelling each other out for the most part. Christian Eigler came within a stud's length of putting the finishing touches on Marvin Matip's delivery, while Manuel Schäffler could only draw a routine save out of Daniel Haas. There was a late twist in that tail though as Ingolstadt snatched a winner when Schäffler converted from a poorly defended cross to hand the hosts all three points.

Line-ups and statistics

VfL Bochum 0-0 1860 Munich

Determined to quell the criticism surrounding their inconsistent performances, Bochum set the pace and had all the chances in the opening exchanges as Gabor Kiraly made a series of top saves and Zlatko Dedic's effort rattled the woodwork. The visitors were far too passive in their approach, while Bochum became increasingly frustrated with their inability to break the deadlock. Marc Rzatkowski wasted a glorious chance from six yards out before having an effort ruled out for offside. The story didn't change after half-time, either, with VfL creating all the pressure, yet almost going behind with Andreas Luthe forced to turn away headers from Necat Aygün, Benjamin Lauth and Kai Bülow. The closing stages were a true display of end-to-end football and, though Alexander Iashvili arguably could have won the match with a late sight of goal, a breakthrough was not forthcoming as both sides took a share of the spoils.

Line-ups and statistics

James Thorogood