As two of the forefront leading football nations around the world, games between England and Brazil invoke a special nostalgia in the modern day.
Their first ever meeting came back in 1956 and fixtures have been fairly regular ever since, save from the seven-year gap between a goalless draw in June 2013 and their clash at Wembley in March 2024.
The Selecao have enjoyed far more success at major tournaments than the Three Lions, who have only ever been victorious in friendly matches against the South Americans.
Here's a detailed look at their most recent encounters.
We start with a snooze-fest.
Expectations around Gareth Southgate's England were remarkably low in late 2017, having suffered an embarrassing Euro 2016 exit under Roy Hodgson at the hands of Iceland the year prior. However, having toughed out a goalless draw with Germany a few days before, a young Three Lions side showed there was reason for optimism by keeping the likes of Neymar, Gabriel Jesus, Philippe Coutinho and Roberto Firmino quiet at Wembley.
The hosts were out-shot 13 to four but that didn't stop Joe Hart from becoming the first England goalkeeper to keep a clean sheet against Brazil since Peter Shilton in 1984.
There were fears this 2013 meeting would be postponed. Due to be played at the revamped Maracana in Rio de Janeiro, large areas of the stadium were incomplete and a court had ordered the game's postponement before it was given the go-ahead.
Former Manchester City stopper Hart was once again on fine form, keeping the Selecao at bay with a string of fine saves before Fred finally put Brazil into a deserved lead after half-time.
England nearly saw out a surprise victory as Alex Oxlade-Chamberlain powered home before Wayne Rooney's deflected effort from
Read on 90min.com