Last 16 fixtures (all times BST) Sat, 28 June 17:00 - Palmeiras (Brazil) v Botafogo (Brazil) Sat, 28 June 21:00 - Benfica (Portugal) v Chelsea (England) Sun, 29 June 17:00 - Paris St-Germain (France) v Inter Miami (United States) Sun, 29 June 21:00 - Flamengo (Brazil) v Bayern Munich (Germany) - Mon 30 June 20:00 - Inter Milan (Italy) v Fluminense (Brazil) Tue 1 July 02:00 - Manchester City (England) v Al Hilal (Saudi Arabia) Tue 1 July 20:00 - Real Madrid (Spain) v Juventus (Italy) Wed 2 July 02:00 - Borussia Dortmund (Germany) v Monterrey (Mexico)
Chelsea were winning 1-0 with 4 minutes to play but the game was suspended after a storm warning. Delayed for a few hours and then Benfica were awarded a penalty via VAR to take it into extra time. They won 4-1 in the end but what a farce.