Freiburg's Vincenzo Grifo scored a brilliant free kick to deny Eintracht Frankfurt a win on Sunday before it faces Liverpool in the Champions League.
Grifo struck the ball from a standing position to send it sailing past Frankfurt's two-man wall and inside the right post in the 87th minute for Freiburg to draw 2-2.
Mattias Ginter almost snatched the win for Freiburg in stoppage time.
Derry Scherhant had sent the home team ahead in the second minute after Johan Manzambi cut out an attempted pass from Robin Koch to set him up.
Jonathan Burkardt controlled the ball with his right boot and fired it past Freiburg goalkeeper Noah Atubolu with his left to equalize in the 18th, then scored again before the break to put Frankfurt ahead.
Grifo replaced Scherhant in the 75th and went on to have