Подопечные Юппа Хайнкеса открыли счет на 36-й минуте, воспользовавшись ошибкой голкипера гельзенкирхенского клуба Тимо Хильдебранда, вышедшего за пределы своей штрафной площади на перехват. Но к мячу первым подоспел Франк Рибери, который перебросил стража ворот и закатил мяч сетку.
Закрепили свое преимущество хозяева поля на 55-й минуте. Рибери вошел в штрафную площадь, обыграл Метцельдера и Пападопулоса, а затем спокойно отправил мяч в угол ударом с 10-ти метров.
В турнирной таблице «Бавария» осталась на втором месте – 48 очков, а «Шальке» расположился на четвертой позиции – 44 очка.