Bundesliga stars young and old played their part in a see-sawing round of fixtures that produced more plot twists than a Game of Thrones season finale - but who made it into our Matchday 17 Team of the Week?
Goalkeeper
Sven Ulreich (Bayern Munich, 17 points)
Back in the side following a two-game spell on the sidelines through injury, Ulreich came back to haunt former club Stuttgart at the Mercedes-Benz Arena. Manuel Neuer's able deputy kept his sixth clean sheet of the season and saved a last-minute penalty from Chadrac Akolo as Bayern held on for a 1-0 win that extended their lead at the summit to 11 points going into the winter break.
And the award for best drama of matchday 17 goes to...
Sven Ulreich saving @FCBayernEN's three points