Spain 2-3 England: How England players rated - plus your verdicts
England delivered a fine counter-attacking display as they stunned Spain to register their first victory in the Uefa Nations League.
Two goals from Raheem Sterling and a Marcus Rashford effort gave Gareth Southgate's side a 3-0 lead at the interval.
And although Spain pulled two goals back with headers from substitute Paco Alcacer and Sergio Ramos, England held on to claim a deserved win.
Sterling and Rashford grabbed the goals but how did you rate their performances? And how did Ben Chilwell do on his second start for the Three Lions?
Here's how BBC Sport's chief football writer Phil McNulty rated each of England's players in their 3-2 win...
Jordan Pickford (goalkeeper) - 7
Brilliant early save and simply exceptional with the ball at his feet to create two goals. Did have nervous moments and lucky not to concede a penalty after a moment of madness in his own area.
Your rating: 7.02
Kieran Trippier (right-back) - 7
Very much at home at England level. Solid in defence with one superb early saving tackle and occasional shows of adventure in attack.
Your rating: 7.11
Joe Gomez (centre-back) - 8
Careless moment early on but grew into the game and responded when the pressure was on.
Your rating: 7.50
Harry Maguire (centre-back) - 7
Stood tall and powerful in the physical challenges as Spain bombarded England after the break.
Your rating: 7.25
Ben Chilwell (left-back) - 8
Outstanding once again as he built on his fine first start in Croatia.
Your rating: 7.15
Eric Dier (central midfield) - 8
Put England's marker down with a crunching early tackle on Spain hard man Sergio Ramos and was solid when the pressure was on.
Your rating: 6.60
Harry Winks (central midfield) - 7
Impressive return to England colours. Never shirked responsibility on the ball and showed maturity on a hectic night.
Your rating: 6.81
Ross Barkley (central midfield) - 7
Much improved from Rijeka. Can still frustrate but played a superb ball in the build-up to England's third goal.
Your rating: 6.73
Marcus Rashford (forward) - 7
Made up for those misses in Rijeka with a performance of pace, purpose and a goal.
Your rating: 7.75
Raheem Sterling (forward) - 9
Has he ever played better for England? Not for me. Ended that goal drought and was magnificent throughout.
Your rating: 8.18
Harry Kane (forward) - 8
Known as the main marksman but had a hand in all three goals and delivered an outstanding individual performance.
Your rating: 7.63
Kyle Walker (for Ross Barkley, 76 mins): No rating.
Your rating: 6.40
Trent Alexander-Arnold (for Kieran Trippier 85 minutes): No rating.
Your rating: 6.62
Nathaniel Chalobah (for Harry Winks 90 minutes): No rating.
Your rating: 5.88