The hottest stretch of the year has arrived in Indianapolis