The Semi-Final Races of the 3rd Annual Racing against Cancer 100 at Checkered Flag Indoor Karting in Haverhill, MA.
Drivers in each race are required to make one 3-minute pit stop to switch to a kart with a fresh charge. The top 5 from each race advance to the final.