Trump inches ahead