_Full match player ratings below:_
**Thibaut Courtois—5:** Felt positioning could have been better on the goals conceded.
**Lucas Vazquez—3:** Continues to struggle defensively, with poor communication between the backline and midfield on the first goal conceded.
**Tchouameni—5.5:** Strong in aerial duels and recovering his position in transition but can take team out of shape on occasion.
**Rudiger—4:** Poor game by the German’s lofty standards. Fell asleep on Rayo’s third goal.
**Fran Garcia—5:** Turned inside out by Jorge De Frutos on the opening goal.
**Luka Modric—5:** Some excellent passes out of pressure but never fully controlled the game and looked a step slow.
**Fede Valverde—7:** Scored a brilliant goal from outside the box, perfectly struck, to start the comeback.
**Arda Guler—7:** Recorded two assists and made several crucial toe poke interceptions defensively.
**Jude Bellingham—8.5:** Copy and paste: Real Madrid’s best player once again — came up big with a seventh consecutive goal in all competitions and was the equalizer before halftime after going 2-0 down.
**Brahim—6:** Some good turns when under pressure but not enough involvement the match.
**Rodrygo—8.5:** Up there with Jude Bellingham for man of the match on the Madrid side. Produced a perfect assist to Bellingham with an in-swinging cross and then scored one of his own with a weak footed shot past Batalla.
**Substitutions:**
**Vinicius Junior—6.5:** Lost his head early and got a quick yellow, meaning he will miss the next match through suspension. Nearly scored and nearly had a headed assist in the final minutes but Rudiger failed to convert.
**Eduardo Camavinga—6:** First game back since the latest injury and showed some lovely footwork in the middle of midfield.
**Dani Ceballos—N/A:** Played the last 10 minutes as Madrid searched for a late winner.
**Endrick—N/A:** Late substitution with only 4 touches.