Christian Benteke's World Cup preparations began with a defeat as Belgium lost 2-0 to Colombia.
Benteke started the game up front with Chelsea duo Kevin de Bruyne and Edin Hazard supporting him.
The Villa striker was in the thick of the action, heading off target twice as well as being bundled over in a penalty shout which was dismissed by the referee.
He was eventually replaced midway through the second-half.
Columbia went on to win the game with strikes from Monaco forward Radamel Falcao and Cagliari midfielder Victor Ibarbo.
Villa U21s striker Callum Robinson continued his impressive form by scoring for England U19s in their friendly victory in Hungary.
Robinson came off the bench to score in a superb 4-1 success for Noel Blake's team.
Norwich winger Josh Murphy and Paul Digby of Barnsley fired the Three Lions ahead in the first-half before Derby's Mason Bennett and 63rd-minute sub Robinson made sure of the victory.
Libor Kozak started for the Czech Republic in their 2-0 win over Canada.
Kozak was replaced in the second half as the Czechs edged their North American opponents.
Ondrej Celutska and Tomas Horava scored the goals, while Chelsea's Peter Cech saved a penalty from Dwayne De Rosario.
Alan Hutton played the full 90 minutes as Scotland were held to a goalless draw by the USA at Hampden Park.
Nicklas Helenius was an unused substitute in Denmark's 2-1 win over Norway.
Ron Vlaar's Holland face Japan in Genk, Belgium on Saturday afternoon.
Snap up match tickets for Villa v Sunderland.