Last-corner chaos, a 0.004-second photo finish and a rain-called finale close Round 1 of FMSCI Indian National Car Racing Championship 2026
Oct 26, 2026
With several early leaders extending their advantage and the chasing pack hitting back in others, the weekend leaves the title fights wide open.