Real Madrid delivered a winning response to Zinedine Zidane’s stinging criticism as Mariano Diaz scored twice in a 3-2 victory over Villarreal yesterday.
An angry Zidane questioned the attitude of his players after last week’s 1-0 loss to Rayo Vallecano and reacted by making more changes, with Luka Modric and Gareth Bale not even included in the squad. 
“I am the coach,” Zidane said. “I pick the squad and that’s it.”
Instead, youngsters like Jesus Vallejo, Brahim Diaz and Federico Valverde were given chances to impress, along with Mariano, who has barely been used since joining from Lyon last summer. 
His two goals, either side of Vallejo scoring his first for the club, were enough, despite Jaume Costa pulling a late goal back for Villarreal to set up an unexpectedly nervy finish.
“We played better than against Rayo,” Zidane said. “We needed that and the players needed it. We played well, no more, we’re not throwing flowers into the air. We did the job and we won.”
The result leaves third-placed Madrid six points behind Atletico Madrid in La Liga with two games left. Villarreal stay five points above 18th-placed Real Valladolid.
Madrid would need to win both of their remaining matches and Atletico lose both of theirs to prevent Diego Simeone’s side finishing as the top team in the capital for the second year running. 
But more of a concern for Zidane will be the 15-point gap behind Barcelona, which would likely be even bigger had the already-crowned champions not rested players for the Champions League in recent weeks.
Zidane warned Madrid’s expectant fans on Saturday that much of his current squad will still be at the club next season but this felt like another exercise in experimentation, inside a Santiago Bernabeu that looked only a little over half full. 
Mariano’s display begs the question whether he could have been more useful during a campaign where his team have struggled for goals. 
In that regard, the sight of Vinicius Junior coming off the bench here and making his first appearance in two months after recovering from injury will also have been a welcome boost. 
Mariano had scored inside two minutes, prodding in after Santi Cazorla had been robbed in midfield by the energetic Brahim. 
The advantage lasted only nine minutes as this time Casemiro was caught napping in his own half, allowing Gerard Moreno the chance to fire past Thibaut Courtois at the near post.

 Getafe 2 (Jorge Molina 16, Rodríguez Díaz 77) Girona 0
 Eibar 1 (Angel 45+1) Real Betis 0
 Real Madrid 3 (Mariano 2, 49, Vallejo 40) Villarreal 2 (Gerard 11, Jaume 90+4)
 Valladolid 1 (Rubio 21) Athletic Bilbao 0
Played on Saturday
 Levante 4 (Campana 14, Vezo 43, Jason 86, Bardhi 90) Rayo Vallecano 1 (Garcia Rivera 71)
 Espanyol 3 (Godin 45+1-o.g., Iglesias 52, 89-pen) Atletico Madrid 0
 Alaves 0 Real Sociedad 1 (Willian José 24)
 Celta Vigo 2 (Gómez 67, Aspas 88-pen) Barcelona 0