German Cup holders Bayer Leverkusen suffered a shock 2-1 elimination at Arminia Bielefeld in the semi-finals of the competition on Tuesday. Xabi Alonso's side were heavily favoured to reach their second successive final but were outclassed from start to finish by their underdog opponents. Jonathan Tah's 17th-minute goal was cancelled out by a Marius Woerl strike for the hosts three minutes later. Maximilian Grosser's goal in first-half stoppage time would prove the difference for Bielefeld, who have now beaten four top-division opponents on their way to the final.