Martin Harnik scored in each half to give Stuttgart a 2-1 win at Freiburg in a scrappy southwestern derby in the Bundesliga Friday.

Harnik scored against the run of play in the 32nd minute, when he seized on Oliver Barth's poor clearance from a corner before teeing himself up to shoot through a host of players past the helpless Oliver Baumann.

The unmarked Austria striker made Freiburg pay for missed chances in the 73rd, when he controlled Cristian Molinaro's cross before driving a dipping effort to the left corner over the despairing goalkeeper.

Papiss Demba Cisse pulled one back in the 84th, when he took a return pass from Cedrick Makiadi, sent Khalid Boulahrouz the wrong way, and slotted the ball between Sven Ulreich's legs.

The win lifts Stuttgart to 10 points from six games, while Freiburg falls to 15th place with