The gap to Barcelona in second place is back to four points, and it would take a mighty collapse from this position for the teams to swap positions.
Marco Asensio grabbed Madrid's second goal after Benzema's early penalty, and Zinedine Zidane's side could have stretched its lead as a string of chances came its way.
⚽️ GOAL!! @Benzema converts from the spot to set @realmadrid on course!! But should a penalty have been awarded? 🤔@realmadrid 1️⃣-0️⃣ @Alaves— beIN SPORTS (@beINSPORTS_AUS) July 10, 2020
Watch LIVE on CONNECT @kayosports, @Foxtel & Fetch!! ▶️ https://t.co/i2ebgqk8Ik#LaLiga | #RealMadridAlaves pic.twitter.com/AkORHuopnR
⚽️ GOAL!! @marcoasensio10 finishes a move that initially looked to have @Benzema placed offside, but #VAR says otherwise! ❌🏳@realmadrid 2️⃣-0️⃣ @Alaves— beIN SPORTS (@beINSPORTS_AUS) July 10, 2020
Watch LIVE on CONNECT @kayosports, @Foxtel & Fetch!! ▶️ https://t.co/oCrhZjFCql#LaLiga | #RealMadridAlaves pic.twitter.com/ALRtylXqzy
But lowly Alaves contributed plenty to an entertaining game, enough to suggest it can survive in the top flight under new coach Juan Muniz.
Madrid next faces a trip to Granada on Tuesday (AEST) before hosting in-form Villarreal on Thursday (AEST).
LaLiga wraps up on Monday 20 July (AEST), when Madrid will play Leganes, perhaps already having been crowned champion.
Barcelona, meanwhile, must win on Sunday (AEST) against Valladolid to keep its chances of defending the title intact, before facing Osasuna and Alaves in its last two matches.