Leverkusen fights back to beat Union Berlin in German Cup

LEVERKUSEN, Germany (AP) — Bayer Leverkusen scored two late goals to beat Union Berlin 3-1 Wednesday and reach the German Cup semifinals.

Union took the lead in the 39th minute when Marcus Ingvartsen was left unmarked at the far post to head in a cross.

Karim Bellarabi came off Leverkusen’s bench in the 69th and scored three minutes later off a through ball from Kai Havertz to level the score. Just before the goal, Union had been reduced to 10 men following a second yellow card for Christopher Lenz.

Charles Aránguiz scored the winner for Leverkusen in the 86th, the Chilean using smart movement at a corner to make up for his diminutive stature and head in the winning goal. Moussa Diaby made it 3-1 in stoppage time as Union pushed high up the field and was hit on a Leverkusen counter.

Much of the first half was played in near-silence after a Leverkusen fan was taken ill. Leverkusen said the fan was taken to hospital and was in a stable condition.

Eintracht Frankfurt hosts Werder Bremen later Wednesday as they bid to take the last spot in the semifinals. The winner will join Leverkusen, Bayern Munich and fourth-tier Saarbrücken.