Liverpool had to be satisfied with a 1-1 Premier League draw at Arsenal on Saturday as their usually prolific attacking trio were well shackled by their improving hosts.
Sweden beat Italy 1-0 to gain the upperhand after their World Cup playoff first leg on a chilly night, while a young England side held Germany goalless and Belgium drew 3-3 with Mexico despite Romelu Lukaku's double but France eased to a 2-0 victory against Wales.
Knee injuries have sidelined him for large parts of this season, however, and the Belgium international has started only four Premier League games.
Images from the English Premier League matches played on Wednesday
News of all that's transpired on and off the football field
News of all that's transpired on and off the football field
World champions Germany drew 1-1 with Spain in a high tempo friendly on Friday as they launched their preparations for a title defence in Russia while their opponents had striker Diego Costa making his long-awaited comeback as a substitute.
A summary of the results of the major European football league matches on the weekend.