Bayer Leverkusen have come from behind to defeat Stuttgart 2-1 at home in the Bundesliga.
The visitors took the lead from the penalty spot after just 12 minutes.
Philipp Wollscheid's challenge on Vedad Ibisevic saw the referee point to the spot, and Ibisevic himself stepped up to convert it.
Stuttgart retained that advantage until the 82nd minute when Bayer restored parity from another penalty.
Cristian Molinaro handled the ball inside his own box, and Stefan Kiessling made no mistake from 12 yards.
Four minutes later Lars Bender scored Bayer's second and winning goal of the match, heading home from close range.