The mid-week derby between Union Berlin and Hertha Berlin was not without drama, as the two teams had to deal with the loss of key players due to injury and suspension.
Despite this, both teams were determined to put on a show for their fans, and the match was a close one from start to finish.
In the first half, Union had the better of possession, but Hertha managed to score twice in the second half to take a comfortable lead.
With just minutes left on the clock, Union were able to equalize, and with just seconds remaining, they scored another goal to level things up.
However, it was Hertha who would come out on top, with their captain, Christian Pulisic, scoring the winner in the final minute of stoppage time.
Union's victory was a huge boost for their season, as they now have two points from their two matches so far and will look to build on that momentum going into next weekend's match against SC Freiburg.
Hertha, meanwhile, will be looking to bounce back from their defeat at the hands of Union Berlin, and will need to find a way to turn the tide in their own side's favour.
