Eintracht Frankfurt secured a 2-1 over Union Berlin after Evan Ndicka headed home the winner in the dying seconds of the game at the 13th round in Bundesliga on Sunday.
The “Eagles” started powerfully into the clash and thought they had opened the scoring with 7 minutes gone but Rafael Santos Borre’s goal after Daichi Kamada’s through ball was ruled offside.
Frankfurt remained active and eventually marked the opener in the 22nd minute when Djibril Sow benefitted on a rebound following a dangerous cross and slotted home from 16 meters right-footed.
The hosts gained momentum and should have made it two, but Kamada headed narrowly wide in the 25th minute while unmarked Kristijan Jakic missed the target by a header from five meters four minutes later.
Union was unable to put up resistance whereas Frankfurt lacked accuracy in the final third as Kostic hit the side netting from a tight angle in the 36th minute.
Borre created another chance five minutes later but the Columbian international pulled wide with all time and space.
The visitors from the capital shocked wasteful Frankfurt at the hour mark as Ndicka felled Taiwo Awoniyi inside the penalty area to cause a penalty. Union veteran Max Kruse stepped up and clinically leveled the scores from the spot in the 62nd minute.
The equalizer shocked Frankfurt and disrupted the flow of the game as the spectators had to wait until the 82nd minute to see the next chance on target as Andreas Voglsammer tested Frankfurt goalkeeper Kevin Trapp.
Frankfurt increased the pressure in the closing stages and was rewarded as Kostic’s cross into the box found Ndicka, who artistically nodded home the winner between two defenders in the added time.
“I think we reaped a deserved victory. We played very well in the first half and should have scored more than one goal. We made one mistake and get immediately punished by Union. However, we never give up and that is why we have won today,” Frankfurt head coach Oliver Glasner said.
“It was a really difficult game for us. Frankfurt dominated the game over 90 minutes hence they have secured a deserved victory here. They should have sealed the deal earlier, but they allowed us to pull back. We actually have to protect the draw then, but Frankfurt wanted the win and got it.
Despite the win, Frankfurt slip to the 12th spot in the table meanwhile Union Berlin slump to 6th place.