You're almost there, 90 minutes away from a major final. Italia 90, Euro 96, Russia 2018. Or your in a major final at Wembley, just like the boys of 66. Visualising the England …