This World Cup is going to be hot and at times stormy, with a sizeable chunk of its 104 games set to be played above 90F (32C).Spread across the United States, Canada and Mexico, it is likely to be the warmest edition since the tournament was last held in North America, when the U.S. hosted it solo in 1994.While extreme heat and humidity will affect how matches are played, thunderstorms could provide the greater logistical challenge.Under the thunderstorm protocol in place in the United States, a match must be suspended if lightning or electrical discharge is detected within an eight-mile radius of the stadium involved.Once that happens, a 30-minute countdown begins — and resets if another strike is detected before it ends. Last summer, for example, Chelsea’s Club World Cup game against Benfica in Charlotte, North Carolina, took four hours and 38 minutes to complete after repeated lightning delays.To understand which games will be most affected, The Athletic is working with Aaron Mentkowski, chief meteorologist for WKBW-TV Buffalo, to provide a daily forecast. Aaron will join live coverage to explain what’s happening during storm delays.Switzerland vs CanadaBC Place, Vancouver, kick-off 12 p.m. local timeAn indoor match, so no weather worries. It is going to be cloudy this morning, with skies clearing out this afternoon. Partly sunny skies at 12 p.m. with a temperature of 76F (24C). Temperatures after the game will be near 78F (25C). Winds out of the west at five to 10 miles per hour.Bosnia and Herzegovina vs QatarLumen Field, Seattle, 12 p.m.A Heat Advisory is in effect until 11 p.m. for Seattle. It’s going to be sunny today with temperatures warming up quickly. At 12 p.m. the temperature will be near 80F (27C). Winds will be out of the west at five miles per hour. High UV Index, so bring the sunblock with you if you’re going to the game or the outdoor festivities.Morocco vs Haiti Mercedes-Benz Stadium, Atlanta, 6 p.m.No weather impact here as the game is inside. It will be mostly sunny and hot in Atlanta today. At 6 p.m. the match will start with a temperature of 86F (30C) under blue skies. The temperature will drop to near 80F (27C) by the end of the match, with winds out of the northeast at about five miles per hour.Scotland vs Brazil Hard Rock Stadium, Miami, 6 p.m.Intense heat and humidity in South Florida this afternoon. There is a 30 percent chance for a shower or thunderstorm today, and at kick-off the temperature will be near 90F (32C), the heat index will be near 103F (39C). Winds will be southeasterly at five to 10 miles per hour.South Africa vs South Korea Estadio BBVA, Monterrey, 7 p.m.It will be warm for this match. Mostly sunny skies at kick-off with a temperature of 90F (32C). The sun will set at 7:35 p.m. and by the end of the match the temperature will drop to 85F (29C), with southeasterly winds of five to 15 miles per hour.Czech Republic vs Mexico Estadio Azteca, Mexico City, 7 p.m.Unsettled weather in Mexico City, with scattered rain showers and thundershowers. At 7 p.m., the rain chance is 40 per cent, with a temperature of 65F (18C) and winds out of the northeast at five to 10 miles per hour. The sun will set at 7:18 p.m.