Peter Sagan (Tinkoff) continued his remarkable run at the Amgen Tour of California, winning the 15th stage of his career in the Golden State.

The world champion notched his second win of the race after conquering the Laguna Seca raceway ahead of Greg Van Avermaet (BMC) and Nathan Haas (Dimension Data).

For Sagan it may mark a turning point, having finished second behind Van Avermaet on several occasions, including at the Tour de France stage 13 in 2015 and stage six of Tirreno-Adriatico this season.

>>> Watch: Bryan Coquard bounces up from a crash and almost causes another one

Overall leader Julian Alaphilippe (Etixx-Quick Step) held on to his 22-second lead over Peter Stetina (Trek-Segafredo), finishing 10th on the 217km stage.

A mostly uphill stage follows on Thursday, with riders rising from Lodi – 7m above sea level – to the 2,615m summit of Carson Pass over the first 164km. The category three climb to South Lake Tahoe could see some attacks on Alaphilippe’s lead.