Sage Karam took a huge step towards securing the 2013 Indy Lights title after a lights-to-flag win on the streets of Houston.
It was Schmidt driver Karam's third win of the season, and his first on a road/street circuit.
But his result was made all the more significant by the catastrophic afternoons suffered by many of his main rivals.
Carlos Munoz was one of the victims. The pre-season title favourite had come into the weekend just two points behind Karam, but his hopes were dealt a huge blow when his Schmidt car came to a stop with a mechanical problem midway through the race.
A similar problem accounted for Peter Dempsey, who had climbed from eighth on the grid to third only to encounter a problem with three laps remaining.
The need to remove his stricken Team Moore car from the circuit meant that the race finished under yellows, saving Karam the stress of having to survive a late restart.
While Munoz and Dempsey were sidelined by mechanical dramas, Jack Hawksworth's problems were largely self-inflicted.
The Briton was running third going into a mid-race restart, but lost two places in one corner, clumsily punted Zach Veach, and then lost another two positions in one move a lap later.
It was little surprise that he was black-flagged a short time later, with race control having credited him with an impressive hat-trick of infractions: taking a short cut, blocking, and avoidable contact.
He still finished sixth, but it was not a shining moment in what has otherwise been a good season for the reigning Star Mazda champion.
Amid the chaos, the only other title contender who made it through the race intact was Karam's Schmidt team-mate Gabby Chaves, who finished second.
Returnee Conor Daly, who had started 10th, capitalised on some good driving and the problems suffered by those around him to complete the podium.
Results - 40 laps: Pos Driver Team Time/Gap 1. Sage Karam Schmidt 51m35.7969s 2. Gabby Chaves Schmidt +0.3805s 3. Conor Daly Moore +0.6016s 4. Jorge Goncalvez Belardi +1.0579s 5. Axcil Jefferies Herta +2.3354s 6. Jack Hawksworth Schmidt +3.5136s 7. Giancarlo Serenelli Belardi +5.6651s 8. Juan Pablo Garcia Belardi +2 laps Retirements: Peter Dempsey Moore 37 laps Zach Veach Andretti 33 laps Matthew di Leo MDL/Dragffy 33 laps Carlos Munoz Andretti 24 laps