MUNICH: Bayer Leverkusen squandered a two-goal lead, conceding twice in the last two minutes to draw 2-2 against Mainz 05 on Saturday as they inched up to fourth place in the Bundesliga table.
Goals from Robert Glatzel in the 89th minute and Kevin Stoeger's stoppage-time equaliser turned the game around for the visitors.
Leverkusen, battling for a top-four finish and a spot in the Champions League next season, had only themselves to blame after inexplicably allowing Mainz to snatch a point. They have now won just two of their last nine league games.
Leverkusen were far superior in the first half, and Lucas Alario slotted in to complete a quick move launched by Moussa Diaby in the 14th minute.
Improving Mainz, who are in 17th place on 14 points, had chances of their own with Karim Onisiwo's header flying wide after clipping the post.
Substitute Patrik Schick looked to have finished off Mainz with a second goal for the hosts, who had also hit the woodwork, in the 84th but the visitors' late double strike earned a surprise point for them.
Glatzel first finished a move with a quick flick to beat substitute keeper Niklas Lomb and Stoeger benefited from a bad Bender clearance to snatch the last-gasp equaliser.
Leverkusen are fourth on 36 points, two behind VfL Wolfsburg in third place.
Borussia Dortmund striker Erling Haaland scored an 81st-minute equaliser to rescue a 2-2 draw against visitors Hoffenheim as they lost further ground in their battle for a top-four finish.
Norway international Haaland pounced on a Hoffenheim mistake to race through and netted his 15th goal of the campaign after Hoffenheim had come from a goal down to lead 2-1.
Dortmund, who travel to Sevilla on Wednesday for their Champions League Round of 16 first leg, have managed just one win in their last six league games.
The Ruhr valley club is in sixth place on 33 points, three off fourth-placed Bayer Leverkusen, who wasted a two-goal lead to draw 2-2 with Mainz 05. Agencies