Mainz maintained their 100 per cent record in the Bundesliga as they came from behind to beat Kaiserslautern 2-1 and move into second place behind leaders Hoffenheim.
A well-taken goal by Croatian striker Srdjan Lakic on 20 minutes handed Kaiserslautern the lead, but two goals in two second-half minutes was enough to give Mainz their third straight win of the season and take them onto nine points.
The fightback began when Mainz defender Niko Bungert scored after 71 minutes before teenage striker Andre Schuerrle's shot took a deflection and flew past the diving Kaiserslautern goalkeeper.
Mainz will have their perfect record tested next weekend when they travel to UEFA Champions League contenders Werder Bremen.
Elsewhere, Taner Yalcin's first senior goal earned Cologne all three points in a 1-0 win at home to St Pauli.
The goal came in the 17th minute from the first decent chance either team had enjoyed.
Lukas Podolski smacked a thunderbolt of a shot from 30 yards that came back off the crossbar, and Yalcin was there for an easy finish into the unguarded net.