Formula One World Championship
Lella Lombardi (ITA) Lavazza March 751 finished sixth in her second GP and became the first female to score a top six finish in a Grand Prix; albeit scoring just half a championship point, as the race was the first to be declared a result at less than two-thirds distance.
Spanish Grand Prix, Montjuich Park, Barcelona, 27 April 1975.
BEST IMAGE