Hemmalaget tog tidigt ledningen men tvÄ snabba mÄl, Luka Modric pÄ straff och Eder Militao pÄ nick, gjorde att det favorittippade bortalaget tog ledningen efter 40 minuters spel.
Men det hÀr var Rayo Vallecanos kvÀll.
Kvitteringen kom i slutet av första halvlek och halvvĂ€gs in i andra gjorde Oscar Trejo 3â2 frĂ„n straffpunkten.
Det var Trejos andra försök. Det första rÀddades av Real Madrids mÄlvakt Thibaut Courtois men mÄlvakten lÀmnade mÄllinjen för tidigt och efter VAR-granskning fick Trejo en ny chans och dÄ gjorde han inget misstag.
3â2 blev ocksĂ„ slutresultatet och Real Madrid har dĂ€rmed förlorat sin första seriematch för sĂ€songen. Barcelona toppar La Liga pĂ„ 34 poĂ€ng, tvĂ„ före Real Madrid.