Porsche and McLaren on track