Piedrahita held second place for the opening half of the race but was struggling with a tire that was gradually losing air and soon came under pressure from Venezuelan Diego Ferreira who had made a fine start to jump immediately from fifth to third. Ferreira (Juncos Racing) made the pass for second on lap 13 to secure his fifth podium finish of the season.
Piedrahita (JDC MotorSports) slipped to fourth behind charging Brazilian Nicolas Costa but failed to reach the finish when his tire finally let go with just two laps remaining. Costa, who had started third but fell back to seventh at the start, fought through impressively to claim third on his Pro Mazda debut with Team Pelfrey.
Teammate Spencer Pigot was running a close fourth when he clipped the wall in Turn Four on lap two, forcing him into a lengthy pit stop for repairs. Shelby Blackstock (Andretti Autosport) lost control and spun in Turn Five while running in fourth place on lap six, while another incident on the first lap also cost Juncos Racing’s Scott Anderson a shot at the podium.
The Colorado driver lost several laps while his crew repaired the damage, after which he returned and served notice of his pace by posting the second fastest lap of the race.
California-based Welshman Lloyd Read (JDC MotorSports) secured his best finish of the season, fourth, after a lengthy battle with teenaged Californian Kyle Kaiser (World Speed Motorsports), who made a spectacular start to jump from 10th to fourth but soon slipped back into the pack.