Mark Cavendish sprinted to his third stage win on a rain-soaked fifth leg of the Tour of California.
The Briton followed Giant-Alpecin's Zico Waeytens in the last kilometre after his Etixx - Quick-Step team-mate and lead-out man Mark Renshaw faded.
"It was a headwind finish and I didn't want to jump early," said Cavendish.
Waeytens finished second while third-placed Peter Sagan earned bonus seconds to reduce Toms Skujins' lead in the overall standings to 18 seconds.
Cavendish won the 154km race from Santa Barbara to Santa Clarita in three hours, 51 minutes, 37 seconds.
Friday's 10.6km time trial has been relocated from Big Bear Lake to Six Flags Magic Mountain in Santa Clarita, north of Los Angeles, because of snow.
The eight-stage race finishes on Sunday in Pasadena.
Stage five result:
1. Mark Cavendish (GB/Etixx - Quick-Step) 3 hrs 51 mins, 37 secs
2. Zico Waeytens (Bel/Giant-Alpecin) same time
3. Peter Sagan (Svk/Tinkoff-Saxo)
4. Jean-Pierre Drucker (Lux/BMC Racing)
5. Danny Van Poppel (Ned/Trek)
Overall standings after stage five:
1. Toms Skujins (Lat/Hincapie Racing) 22 hrs 2 mins 34 secs
2. Peter Sagan (Svk/Tinkoff-Saxo) +18secs
3. Julian Alaphilippe (Fra/Etixx - Quick-Step) +44secs
4. Robert Gesink (Ned/LottoNL-Jumbo) +47secs
5. Dion Smith (NZ/Hincapie Racing) Same time
9. Peter Kennaugh (GB/Team Sky) +47secs