Kept Casillas on the bench and was largely untroubled for most of the game. He did not do anything wrong and even got a hand to Molina's penalty, though that did not stop it going in.
Struggled to deal with the pace and fluidity of the Betis forwards. Madrid did not look as solid as they do with their first-choice back line and he nearly gifted the visitors a late equaliser, but Castro hit the bar.
A competent display at centre-back, despite having his pace tested regularly by the Betis attack. Despite that, he positioned himself well and marked impressively.
Began the game at right-back but soon moved over to his favoured side following an injury to Marcelo. Did OK up against Campbell but a clumsy challenge allowed Molina to score from the spot late on.
Making his debut on loan from Sao Paulo, the Brazilian put in a confident performance, passed the ball well in the centre of midfield and allowed Modric a bit more freedom.
The Germany international was involved intermittently in the first half before a brilliant attacking injection saw him open the scoring. He added far more drive in the second half and wrapped up a good performance with his second in stoppage time.
Played a number of high-quality passes over the top for his team-mates, however the finish was often lacking. He could have done more tracking back to help his side defend against Betis' fluid attack.
Seemed keen to run in behind to try and expose the lack of pace in the visitors' defence. He did not see enough of the ball to make a positive impact and his finishing was poor, though his volley was diverted into the net by Ozil late on.
The French striker spent more of his time drifting into the wide areas than looking for space in behind. Linked well with his team-mates, and after taking up a more central role after the break he netted an impressive goal past Adrian.
A lively performance from the Portuguese superstar as he showed plenty of hunger throughout the game. He got into some dangerous areas and rattled the post with a brilliant effort in the first half.
The goalkeeper showed good awareness and brilliant judgement when deciding to come out of his goal and sweep up at the black. He stayed big and got the better of Ronaldo in a one-on-one in the first half.
Looked completely disorganised in the first half as he was incapable of dealing with the pace of Madrid's front line. He did not drop off the play to make up for this and was fortunate not to be punished.
A decent performance from the right-back as he shone when moving forward into the other half. He put a number of decent crosses in from the flank and forced Ronaldo to move in field due to his defending.
The imposing Brazilian defender played Mesut Ozil onside as he slotted in the opening goal. Despite his size his marking was poor and he left Betis looking porous at the back.
Not the best of outings for the full-back as the space between him and the centre-backs was frequently exposed by Madrid. He seemed incapable of stopping the opposition from getting in behind.
Linked defence to attack impressively for the visitors. He was keen to move the ball forward and follow his pass, and was key as Betis piled on the pressure to push for a late equaliser.
The Nigerian was rewarded with a starting berth after rescuing a point for his side in the Seville derby last weekend, but he failed to deliver such heroics again. An early header was his greatest involvement in a poor outing.
A competent performance in the middle of the park from the 25-year-old midfielder. He was tidy an effective in the middle though he did not attempt to overstretch himself. He did his best to keep tight to Ozil and limit his involvement.
Thought he had given his side an early lead only to see the flag raised, correctly, for offside. He got into some threatening areas and was only denied a late leveller by the crossbar.
Could perhaps have used his pace a bit more to get at the inexperienced Nacho, but he always looked dangerous when cutting inside. An acrobatic effort that went wide of the post was his best moment in a promising display.
The Colombian used his pace well to get at the second-string Madrid defence. He found space in which to supply crosses and also rattled the bar with a brilliant first-half effort.
Replaced Marcelo in the 15th minute but played at right-back for the evening. He was at times troubled by Pabon's pace but on the whole he read the game well and tucked inside to help support the centre-backs.
Came on for Modric after the Croatian took a knock in the 62nd minute and helped screen the defence effectively.
Came on for Campbell after 59 minutes and continued to threaten in the wide areas, though his only effort flew wildly wide of the goal.
Replaced Nosa for the second half and was much more involved than the Nigerian. He got himself on the scoresheet with a cool penalty in the 73rd minute.