England 2-2 Belgium: Jude Bellingham's last-gasp leveller rescued Gareth Southgate's side at Wembley Stadium on Tuesday evening.
England were heading for a second Wembley defeat on the bounce before future Ballon d'Or winner Bellingham equalised with virtually the last kick of game.
Earlier two Youri Tielemans goals sandwiched in between Ivan Toney's confident spot-kick gave the visitors the upper hand as defensive issues remained as Euro 2024 looms for Gareth Southgate in a match that raised as many questions as answers for the Three Lions boss.
Find out who impressed with our Gooner Fanzine Player Ratings
GK: Jordan Pickford - 6/10 - A poor error ensured YOurio Tielemans put Belgium ahead - albeit a mistake made in challenging conditions under rain-lashed skies in north-west London.
RB: Ezri Konsa - 6/10 - A first Three Lions start in recognitikon of an impressively efficient season under Unai emery at Villa Park. Forced to switch to centre-back after John Stones was substituted early on.
CB: Lewis Dunk - 5/10 - Former Chelsea striker Lukaku pressured the normally redoubtable Dunk - who for the second match in a row failed to cover himself in glory in the build up to an opponent's goal - as Dunk ceded posession to Lukaku before the on loan Roma player crossed with the outside of his boot for Tielemans to nod home. Prompting unbridled joy at the other end of the stadium where the thousands of traveling Belgium fans were massed.
CB: John Stones - 4/10 - Forced off the pitch with an injury after just ten minutes after appearing to jar his knee or hip. Will the pivotal City defender be fit for Sunday's blockbuster?
LB: Ben Chilwell - 6/10 - A slightly better performance against the Belgians than vs Brazil for England's third-choice left-back
CM: Kobbie Mainoo - 8.5/10 - Mainoo left the field to a warm round of applause after his excellent performance surely sealed a place on the plane to Germany. What a prospect - yet his maturity and composure means he's already able to do an important job for England at Euro 2024. The question is not whether he makes the squad - it's who drops out for the precocious United star with such an excellent temperment
CM: Declan Rice - 7.5/10 - Another assured display from the Arsenal midfielder who was captain for the night on his 50th England cap. Dovetailed well with Mainoo and Bellingham. A good night for the Gunners first England captain since Sol Campbell in 2005
RM: Jarrod Bowen -5.5/10 - Unlucky to have his 'goal' chalked off - but did the lively West Ham midfielder do enough to make the cut for Germany. One for another day once the squad debates ramp up - but Southgate could do worse than take him to Euro 2024
AM: Jude Bellingham - 9/10 - A last-gasp leveller from England's future Ballon d'Or winner. A mark of just how good the Real Madrid star is that even when not at his best he still significantly influenced the match. Deserved his late goal even if he should have put away at least two missed chances
LM: Phil Foden - 7.5/10 - Grew into the game after a quiet opening. Surely has to start for England in Germany. But where once Bukayo Saka returns?
ST: Ivan Toney - 7.5/10 - Cool and confident as his succesful spot-kick which marked his first goal for the Three Lions. Has surely elevated himself above former Brentford attacker Ollie Watkins after this assured display - with the promise of far more to come this summer
Substitutes
SUB: Joe Gomez (10' for Stones) - 5/10 - A challenging evening up against evening the pacy Jeremy Doku after coming on for the stricken Stones after ten minutes
SUB: James Maddison (74' for Mainoo) - 5/10
SUB: Anthony Gordon (80' for Bowen) - 6/10
SUB: Ollie Watkins (80' for Toney) - 5/10
Subs not used:
Aaron Ramsdale (GK),
James Trafford (GK),
Rico Lewis,
Jarrad Branthwaite,
Jordan Henderson,
Conor Gallagher,
Cole Palmer,
Marcus Rashford.