Ibisevic: Scored twice
Hoffenheim surged back to the top of the Bundesliga table after previous leaders Bayer Leverkusen slipped up at lowly Arminia Bielefeld.
Champions Bayern Munich are hot on the heels of Hoffenheim after a big win at home, while Hertha Berlin, Eintracht Frankfurt, Schalke and Wolfsburg also picked up three points.
Hoffenheim's unlikely challenge for the title continues after they returned to the top of the table after a 3-1 win at Cologne.
Demba Ba gave Hoffenheim a 32nd minute lead before Cologne had Kevin McKenna sent off on 52 minutes, and three minutes later the visitors' Gustavo was dismissed.
Vedad Ibisevic added a second for Hoffenheim on 67 minutes and scored his team's third two minutes from time after Petit had pulled one back for Cologne.
Leverkusen ceded top spot after a surprise 2-1 defeat at Arminia, who had been second from bottom at the start of the day.
Artur Wichniarek broke the deadlock for Arminia on 53 minutes and substitute Daniel Halfar increased the lead on 68 minutes.
Patrick Helmes, who scored Germany's goal against England in midweek, gave Bayer hope with a 78th minute goal, but the visitors were unable to find an equaliser.
Bayern came from behind to beat bottom side Energie Cottbus 4-1 at the Allianz Arena to stay on the heels of the leaders.
Ervin Skela gave Cottbus a shock lead after 25 minutes, but France ace Franck Ribery had levelled for the title holders four minutes later.
Martin Demichelis gave Bayern the advantage on 38 minutes and strike duo Miroslav Klose and Luca Toni netted in the space of five second-half minutes to seal a convincing victory.
Wolfsburg produced a stunning second-half performance to crush Stuttgart 4-1 at home.
Stuttgart led at half-time through Martin Lanig's 17th minute goal before Grafite levelled for Wolfsburg on 51 minutes.
Grafite put the hosts in front on 76 minutes before Edin Dzeko netted on 79 and 85 minutes to clinch the points.
Hertha Berlin survived a second-half fightback by Bochum to hang on for a 3-2 away win.
Raffael, Gojko Kacar and Cicero all scored in the first half for Hertha to set the visitors seemingly on the way to a comfortable win.
But Bochum rallied after half-time as substitute Stanislav Sestak scored on 50 minutes and Marcin Mieciel on 74 minutes to set up a tense finish.
Eintracht Frankfurt recorded an important win after thrashing Hannover 4-0 at home, with Nikos Liberopoulos and Marco Russ netting in the first half.
Liberopoulos grabbed his second of the game four minutes from time before Martin Fenin notched an injury-time fourth.
Halil Altintop scored twice as Schalke claimed a 3-1 win at home to Borussia Monchengladbach.
Altintop opened the scoring on 17 minutes and Jefferson Farfan converted from the penalty spot six minutes later.
Gladbach got back into the game through Rob Friend's goal on the half-hour mark, but Altintop scored in first-half injury-time.

Beckham - Henry isn't a cheat
Bolton 0-2 Blackburn - Megson
Bolton 0-2 Blackburn - McDonald
Bolton 0-2 Blackburn - Nelson and Dunn
We're not proud - Malouda
The Sky Bet Show - Sunday
Galaxy gold for Becks
Hull 3-3 West Ham - Zola
| Time | Result |
|---|---|
| Sunday 22nd November | |
| German Bundesliga | |
| Bayern Munich 1 - 1 Bayer Leverkusen | |
| Saturday 21st November | |
| German Bundesliga | |
| Wolfsburg 2 - 3 Nurnberg | |
| VfB Stuttgart 1 - 1 Hertha Berlin | |
| Cologne 0 - 4 TSG Hoffenheim | |
| Schalke 04 2 - 0 Hannover 96 | |
| SC Freiburg 0 - 6 Werder Bremen | |
| Borussia Dortmund 0 - 0 Mainz | |
| Eintracht Frankfurt 1 - 2 Borussia M'gladbach | |
| Sunday 8th November | |
| German Bundesliga | |
| Hannover 96 2 - 2 Hamburg | |
| Hertha Berlin 0 - 1 Cologne | |
| Werder Bremen 1 - 1 Borussia Dortmund | |
| Saturday 7th November | |
| German Bundesliga | |
| Bayern Munich 1 - 1 Schalke 04 | |
| TSG Hoffenheim 1 - 2 Wolfsburg | |
| Borussia M'gladbach 0 - 0 VfB Stuttgart | |
| VfL Bochum 1 - 2 SC Freiburg | |
| Mainz 1 - 0 Nurnberg | |
| Friday 6th November | |
| German Bundesliga | |
| Bayer Leverkusen 4 - 0 Eintracht Frankfurt | |
| Sunday 1st November | |
| German Bundesliga | |
| SC Freiburg 0 - 1 TSG Hoffenheim | |
| Eintracht Frankfurt 2 - 1 VfL Bochum | |
| Saturday 31st October | |
| German Bundesliga | |
| Wolfsburg 3 - 3 Mainz | |
| Pos | Team | P | Pts |
|---|---|---|---|
| 1 | Werder Bremen | 13 | 26 |
| 2 | Bayer Leverkusen | 12 | 26 |
| 3 | Schalke | 13 | 25 |
| 4 | Hoffenheim | 13 | 23 |
| 5 | Hamburg | 12 | 23 |
| 6 | 1.FSV Mainz 05 (A) | 13 | 22 |
| 7 | Wolfsburg | 13 | 21 |
| 8 | Bayern Munich | 12 | 20 |
| 9 | Borussia Dortmund | 13 | 18 |
| 10 | Hannover 96 | 13 | 16 |
| 11 | Eintracht Frankfurt | 13 | 16 |
| 12 | Borussia Monchengladbach | 13 | 15 |
| 13 | SC Freiburg | 13 | 13 |
| 14 | FC Nurnberg | 13 | 12 |
| 15 | Cologne | 13 | 12 |
| 16 | Stuttgart | 13 | 11 |
| 17 | Bochum | 12 | 8 |
| 18 | Hertha Berlin | 13 | 5 |
Barca and Real both won, Gers closed the gap on Celtic while Lyon and Marseille drew 5-5.
Sunderland fan Lucinda Gittins was strutting her stuff in the Soccer AM studios this week.
Barca were stunned by a late leveller, Gers' match was abandoned while Inter march on in Serie A.
Bayer Leverkusen reclaimed top spot following their 1-1 draw with Bayern Munich.
Werder Bremen have moved top of the Bundesliga table, albeit for 24 hours, after crushing Freiburg 6-0.
Bayern Munich have revealed they received a part-exchange bid for Franck Ribery from Chelsea in the summer.
Louis van Gaal admits his job at Bayern Munich is under threat.
Werder Bremen midfielder Philipp Bargfrede looks set to earn a new contract at the Weserstadion.