Ten-man Stuttgart's good form continued with a hard-fought road victory at Greuther Furth thanks to Shinji Okazaki's goal just before the break.
The Japanese international was first to the rebound after Vedad Ibisevic's penalty was blocked by the Furth keeper Wolfgang Hesl.
Stuttgart were reduced to 10 men in the 53rd minute as Serdar Tasci saw red.
The win means Stuttgart have collected three wins in their last four games to move to 22 points.
Furth meanwhile prop up the table and have yet to win at home this season in the Bundesliga.
The hosts nearly took the lead after 33 minutes with the first chance of the game. Milorad Pekovic sent the ball down the right side to Christopher Nothe, who crossed into the middle to Edgar Prib, but the midfielder's shot went wide right from five yards out.
Stuttgart grabbed the lead in the 45th minute. Ibisevic was felled by Mergim Mavraj in the box and although Hesl blocked Ibisevic's low-central penalty Okazaki headed in the rebound. .
Furth missed three chances in the 47th minute as Stuttgart keeper Sven Ulreich stopped Zoltan Stieber's shot before Nothe's first attempt was saved at the line by Okazaki and Nothe's rebound shot went off the right post.
The hosts remained in the game as Hesl stopped a two-on-one situation by fending away Martin Harnik's attempt after 61 minutes and then held a fine chance by Zdravko Kuzmanovic 11 minutes later.
Furth then were unlucky in the 79th minute as Prib's left foot free kick blasted off the crossbar and Thomas Kleine's rebound attempt went just inches left as Stuttgart registered their fifth away win in their last six matches.