Racer Helio Castroneves put up quite the fight at the last event of the Brazilian Stock Car series on Sunday. Thiago Camilo won the race title along with a $1 million prize. Castroneves finished in the 14th position, after suffering a late start from the pit and engine failure that started as early as the 5th lap.