De Puniet on tough race