Eintracht Frankfurt fell to their fourth straight loss in the Bundesliga when Eric Choupo-Moting scored late in the match for FSV Mainz 05 to win 1-0 on Sunday.
In the late match, 17-year-old Timo Werner became the youngest player in Bundesliga history to score a brace, leading VfB Stuttgart 3-1 past SC Freiburg.
Eintracht have developed an unhealthy habit of conceding decisive goals in the last 10 minutes and that happened again when Choupo-Moting rose at the far post to meet a cross from Zdenek Pospech and send in a powerful header in the 88th minute.
Alexander Meier hit the post with a header from a corner with Eintracht the better side early in the match, but Eintracht goalkeeper Kevin Trapp also made some big saves, including a one-on-one attempt by Shinji Okazaki, to keep his team in the match.
Eintracht are now winless in seven matches and have never won in Mainz in nine attempts.
Stuttgart stunned Freiburg with two goals inside a span of two minutes early in the game.
Vedad Ibisevic put the visitors ahead with a clinical finish in the ninth minute for his eighth goal of the season and Werner doubled the lead less than 90 seconds later.
Substitute Mike Hanke raised Freiburg’s hopes with a goal in the 78th minute, but Werner secured Stuttgart’s victory in the 82nd.