Bayern München får svårt att vinna bundesligatiteln, men möjligheten att ta hem Champions league-fotbollen finns i allra högsta grad kvar.
De visade stundtals upp en riktigt fin fotboll mot Real, med snabba spelvändningar och en ständigt farlig Mario Gomez på topp.
Men det var Franck Ribery som sköt in 1-0 efter en hörna efter bara en kvarts spel. Efter en rörig situation, där bollen såg ut att ta på handen på en Bayern-spelare, sköt Ribery in bollen bakom en delvis skymd Iker Casillas.
Real Madrids Cristiano Ronaldo, som enligt Viasat Fotboll blev av med sina fotbollsskor precis före matchen, gjorde inte en av sina bättre matcher. Han hade ett par frisparkslägen från hyfsat bra positioner, utan att lyckas, men var ändå den som låg bakom kvitteringen.
Ett snabbt anfall slutade med att Ronaldo från kortlinjen lyckades spela snett inåt bakåt där tysken Mesut Özil slog in en bredsida från någon meters håll.
Därefter forcerade Bayern hårt, och Mario Gomez fick tre-fyra bra lägen att avgöra matchen, utan att lyckas få in bollen. Allra närmast var det när han från några meters håll hade öppet mål, men volleyskottet gick över.
Men så i slutminuten var han först på Philip Lahms inlägg och sköt in sitt tolfte mål på tio Champions league-matcher.
Returen spelas nästa vecka.