Die Bayern, die im März verhinderten, dass Gerd Müller einem Millionenangebot des FC Barcelona folgend in die gerade für Ausländer wiedereröffnete spanische Liga abwanderte, leisteten sich in der Rückrunde nur eine weitere Niederlage, nämlich beim MSV Duisburg, bei dem sie am letzten Spieltag der Vorsaison die Meisterschaft verloren hatten, und zwei weitere Punktverluste. Die Schalker dagegen mussten vor dem letzten Spieltag drei Niederlagen und zwei Unentschieden hinnehmen, womit die Bayern einen Punkt vorne lagen. Die Schlussphase der Bundesliga wurde für die Europameisterschafts-Endrunde zwischen dem 14. Juni und dem 18. Juni 1972 unterbrochen. Der letzte Spieltag stellte ein Novum da, da sich erstmals zwei Mannschaften mit Titelchancen gegenüber standen; eine Art Finale. Dies war auch der erste letzte Spieltag, der an einem Mittwoch stattfand und an dem nicht alle Spiele zeitgleich stattfanden. Alle Spiele fanden um 15:30 statt, nur Bayern gegen Schalke wurde um 20:00 Uhr angepfiffen, um die erste Live-Fernsehübertragung eines Bundesligaspiels, allerdings nur bei partizipierenden Dritten Programmen der ARD, wie bspw. dem des Bayerischen Rundfunks, zu ermöglichen. Das war auch das erste Spiel des FC Bayern im neuen für die Olympischen Spiele 1972 erstellten Münchner Olympiastadion. Rund 80.000 Zuschauer ermöglichten die erste Millioneneinnahme des FC Bayern in einem Spiel und es war auch die bis dahin höchste Einnahme in einem Bundesligaspiel. Nach rund einer halben Stunde legte Bayerns rechter Verteidiger, der Däne Johnny Hansen, das 1:0 vor. Zehn Minuten später erhöhte der linke Verteidiger Paul Breitner auf 2:0. Zehn Minuten nach der Pause verkürzte Klaus Fischer noch einmal auf 1:2, der als Talent geführte Willi Hoffmann erhöhte in der 69. Minute auf 3:1. In der 80. Minute erzielte Uli Hoeneß das hundertste Saisontor der Bayern und in der Schlussminute besorgte Franz Beckenbauer das 5:1.