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 previous World Cup 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, 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, but resets if another strike is detected before it ends. On June 22, the game between France and Iraq became the first World Cup game delayed by the storms, stopping for more than two hours.To help understand which games will be most affected, The Athletic is working with Aaron Mentkowski, chief meteorologist at WKBW-TV Buffalo, to provide a daily forecast. Aaron will join live coverage to explain what’s happening during storm delays.Norway vs EnglandHard Rock Stadium, Miami Gardens. Kick-off: 5 p.m. ETHeat Advisory in effect from 11 a.m. to 7 p.m. today in Miami. The heat index will be near 110F (43C). This extreme heat could lead to heat-related illnesses for players and fans. If you’re in Miami for the game, take extra precautions, such as hydrating and wearing lightweight, loose-fitting clothing.It will be mostly sunny, hot and humid with only a few showers and thunderstorms (20 percent chance) in Miami today. At 5 p.m. the temperature will be 91F (33C), with a 20 percent chance for a shower or thundershower, and winds out of the southeast at five to 10 miles per hour. I will monitor this game in our live coverage for any lightning delays, but the delay chance is low.Argentina vs SwitzerlandArrowhead Stadium, Kansas City. Kick-off: 8 p.m. local timeKansas City will be sunny and warm today with afternoon temperatures near 88F (31C). At 8 p.m. the match will start with a temperature of 86F (30C). The sun will set at 8:45 p.m. and the temperature by the end of the match will be 82F (28C). Winds will be easterly five to 10 miles per hour.