Hoffenheim caused another upset against Bayern Munich as a double from Mark Uth gave them a 2-0 win at the Rhein-Neckar-Arena.

Last season, Julian Nagelsmann’s side took four points from their two Bundesliga games against Bayern, with the 1-0 home win in April marking their first ever victory in 18 meetings. Die Kraichgauer inflicted the champions’ first defeat of the new campaign, as Carlo Ancelotti rotated his Bayern squad with one eye on next week’s Champions League opener against Anderlecht.

Robert Lewandowski saw an early effort clip the woodwork but the hosts took the lead on 27 minutes when Uth made the most of a quickly-taken throw-in with the Bayern defence caught out of position. Uth later finished off a fine team move to double Hoffenheim’s lead five minutes into the second half.

Despite sending on Arjen Robben, James Rodríguez and Franck Ribéry for the closing stages, Bayern could not find a way back into the match. Hoffenheim remain unbeaten and move level on points with Borussia Dortmund and Hannover at the top of the table.

Earlier on Saturday, Dortmund were held to a goalless draw at Freiburg despite the home side having the midfielder Yoric Ravet sent off after 29 minutes.

Hannover are also unbeaten following their 1-1 draw at Wolfsburg. Daniel Didavi’s free-kick early in the second half put the home side ahead but Hannover secured a point with 15 minutes left through a close-range effort from Martin Harnik.

Augsburg beat Köln 3-0 at the WWK Arena where Alfred Finnbogason scored a hat-trick. The Iceland forward headed the home side into the lead on 21 minutes and doubled the lead 10 minutes later from the penalty spot. He saw a shot hit the woodwork before completing his treble in stoppage time when slotting in an angled drive after Sergio Córdova’s effort had come back off the base of the far post.

Eintracht Frankfurt won 1-0 at Borussia Mönchengladbach, with a goal on 13 minutes from Kevin-Prince Boateng proving enough for all three points.

Mainz recorded their first Bundesliga win of the season with a 3-1 home success against Bayer Leverkusen. Dominik Kohr had put the visitors ahead on 22 minutes but Yoshinori Muto equalised on the stroke of half-time with an acrobatic effort at the far post. Abdou Diallo put Mainz ahead when he nodded in a free-kick just before the hour, with Suat Serdar drilling in a third from 20 yards on 71 minutes.