De Puniet finds late fast lap