The FIFA World Cup 2026 delivered several crucial results on June 24, with England dropping points against Ghana, Croatia keeping their knockout hopes alive, and Colombia sealing a place in the Round of 32.
While three matches were played on June 24 local time — England vs Ghana, Panama vs Croatia, and Colombia vs DR Congo — several other fixtures were played later and fell on June 25 according to Indian Standard Time, including Switzerland vs Canada, Bosnia and Herzegovina vs Qatar, Morocco vs Haiti, and Brazil vs Scotland.