In the World Cup final, Vicente del Bosque put out six Barcelona players (Puyol, Pique, Busquets, Xavi, Iniesta and Pedro) along with Villa who had just signed from Valencia.
Luis Enrique couldn't have asked for a much better start as coach of Spain's national team.
They'd have seen Spain edge out England 2-1, with a largely impressive opening display under new boss Luis Enrique - and will now be raring to take on the Spanish themselves at Estadio Manuel Martinez Valero in Elche.
Spain were in dreamland two minutes later as Asensio cheekily lofted a shot from 20 yards that ricocheted off the crossbar, before deflecting in off goalkeeper Lovre Kalinic for the third goal.
Spain followed its gritty 2-1 win against England at Wembley Stadium last week with a 6-0 rout of World Cup runner-up Croatia on Tuesday, keeping Enrique flawless since taking over as La Roja's coach.
La Roja were surely out of sight four minutes after the break as Rodrigo made it 4-0 with a strike from the right side of the box into the bottom corner following a through ball from Asensio.
Lukaku made it 2-0 to Belgium minutes later, firing a close-range shot on the rebound that was judged to have crossed the line before Birkir Saevardsson managed to clear. Croatia and England have no points after their respective losses to Spain. Croatia drew with Portugal in a friendly last week. They are not from one team or another.
Rodrigo, Isco and Thiago Alcantara all had chances to extend the scoreline, but the defence and Kalinic were able to keep them out and avoid making it even more embarrassing. "We've played two teams that went very far in the World Cup and these victories are very important to reach the final phase, which is a challenge we have set ourselves", added Asensio.
Belgium striker Romelu Lukaku scored twice and won a penalty that Eden Hazard converted as they crushed Iceland 3-0 in their Nations League A, Group 2 clash in Reykjavik on Tuesday.