World Cup 2026 Match Schedule for July 2
The World Cup 2026 continues on July 2 with two exciting matches: Belgium vs. Senegal and the USA vs. Bosnia

Today, July 2, 2026, marks an exciting day in the World Cup with key matches scheduled that are sure to captivate football fans around the globe.
The first match kicks off at 7:00 AM (Vietnam time) as the USA takes on Bosnia & Herzegovina. The USA, playing on home soil, is aiming to secure a place in the quarter-finals, riding on a wave of strong performances throughout the tournament. Meanwhile, Bosnia & Herzegovina has emerged as a surprising contender in the tournament, promising to put up a tough fight against their CONCACAF rivals.
Later in the night, at 2:00 AM on July 3, Spain will face Austria in what is expected to be a thrilling encounter. Spain, known for their cohesive team play and possession-based style, will look to leverage their strengths against an Austrian team that has shown significant improvement and discipline in their gameplay.
Finally, at 6:00 AM, Portugal will clash with Croatia. This match features two teams with rich international experience and a roster filled with talented players. Portugal is favored due to their deep squad, but Croatia has consistently proven to be a formidable opponent, especially in high-stakes matches.
Today's World Cup Matches (July 2):
Upcoming Matches Early Morning July 3: