On a strange international slot in the calendar, less than 72 hours before the Premier League kicks off, Everton had plenty of their first team squad making Roberto Martinez panic, hoping they report back to Finch Farm in the next day or two ready and raring to go.
At Wembley, Leighton Baines played the full 90 minutes for England, setting up Rickie Lambert for a debut goal with a superb corner which Lambert nodded home. Phil Jagielka played around 80minutes before being replaced by Phil Jones. Steven Naismith came on in the hope of winning the game for Scotland with 4 minutes to go. He touched the ball twice.
Elsewhere, Marouane Fellaini and Kevin Mirallas' Belgium hosted France for a game which ended in a bore draw 0-0. Fellaini played the full 90 minutes, which puts him in good stead for Saturday, and Mirallas came on with 20 minutes to go.
Croatia travelled to Liechtenstein and in an entertaining 3-2 win, Nikica Jelavic a half time substitute replacing Mario Mandzukic.
In Cardiff, Seamus Coleman played the full 90 minutes for Republic of Ireland in a scoreless stalemate with Wales, and Tim Howard captained the USA to a 4-3 win over Bosnia Herzegovina.
In Under 21 action, Ross Barkley shone after replacing Chalobah at half time for England at Brammal Lane in a 6-0 drubbing of Scotland, Barkley scoring his first goal for the 21's. John Stones played the full 90 and Luke Garbutt was an unused substitute.
Shane Duffy captained Republic of Ireland Under 21s to an impressive 4-1 win over their counterparts from the Faroe Isles. Apostolis Vellios played 45 minutes as Greece U21s suffered a 4-0 loss away in the Ukraine.