It was a night of highs and crushing lows for England supporters as they gathered to watch the World Cup semi-final showdown against Argentina on Wednesday.
Fans across London packed into pubs and screening venues, decked out in red and white, hoping to witness history as England chased a place in their second-ever final.