Villa's quick midfield recoveries give Jackson access before a defence can reset. Viking retain a contrasting route through early delivery and linked forward runs. Madrid's meeting with Leipzig centres on wide penetration becoming an inside pass, with the next receiver more important than possession alone.
Tripic's far-post delivery and Botheim's pass into Christiansen's run have worked under European pressure. Christiansen's latest league goals also show that the receiving role remains active. Viking can make Villa defend the width of the box without needing long spells on the ball.
Villa lose Manzambi's recent box arrivals and combinations, while Wan-Bissaka's absence changes their flank protection. Viking have already used defensive replacements, and their main attacking connection remains available. I expect Villa to have more opportunities to establish pressure, with Viking looking early for their wide outlet and using their forward link to stay involved as the match develops. That's why I'm siding with Viking to keep the contest close.
Madrid have recently connected wide penetration to Guler, Bellingham and Mbappe, and can also use a direct pass or a corner to change the route. Leipzig's clean sheets against Frankfurt and PSV still involved goalkeeper interventions and opposing box access. Madrid's varied service gives those defenders several different receiving movements to track.
Vinicius is available for Europe after missing Sevilla through a domestic suspension. Madrid's continuing absences were already present in that win, while Leipzig's returning Baumgartner is being discussed as a bench option. I expect Madrid to seek a forward-facing wide receiver, then find Mbappe or Bellingham inside, with Guler offering another supply angle as the match develops. That's why I'm siding with Real Madrid to win.