Jacob Fuglsang solos to his first Monument at Liege-Bastogne-Liege
Astana's Fuglsang the strongest and goes on the attack with 15 kms to go. Valverde and Yates abandon due to bad weather
What a day, it was brutal, only 4C windy and raining.
The race started with a breakaway of 8 riders; Lilian Calmejane (Direct Energie), Julien Bernard (Trek-Segafredo), Tobias Ludvigsson, Groupama-FDJ), Jeremy Maison (Team Arkea-Samsic), Andrea Pasqualon (Wanty-Gobert Cycling Team), Kevin Deltombe, Sport Vlaanderen-Baloise, Mathijs Paasschens and Kenny Molly (Wallonie Bruxelles)
While the breakaway hit the Côte de La Roche-en-Ardenne, which was 2.8km long with an average gradient of 6.2%, Dan Martin was the first to abandon.
After reaching Bastogne after 102.5 km, the easiest part, there were ten climbs on the way back to Liège.
106 kms to go and the breakway's lead was reduced to under 4 minutes and Valverde climbed off and got in the team car too.
As the breakaway's lead came down to just a minute with 88 kms to go, Julien Bernard attacked his breakaway companions.
Annemiek Van Vleuten (Mitchelton-Scott) won Liège-Bastogne-Liège women's race after a solo attack.
With 70 kms to go, the raced warmed up with lots of attacks from the chasing peloton, Van Avermaet tried to get away unsucessfully.
The advantage for the breakaway was down to 40 seconds as they hit the bottom of La Redoute.
With 22 kms to go, Philippe Gilbert was dropped.
The winning move came with just 15 kms to go, Fuglsang attacked, Alaphilippe couldn't follow, only Woods and Formilo could keep up.
Heading into Leige, Fuglsang put the pressure on, Woods lost ground and Formilo was dropped too, leaving Fuglsang an 11 kms solo ride to the finish.
Behind Gaudu, Yates, Nibali went on the offense, but Fuglsang was home and dry, with Formilo coming in behind him.
VIDEO: 2019 Liege-Bastogne-Liege Highlights
2019 Liege-Bastogne-Liege Top 10
1 Jakob Fuglsang (Den) Astana Pro Team 6:37:37
2 Davide Formolo (Ita) Bora-Hansgrohe 0:00:27
3 Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:57
4 Adam Yates (GBr) Mitchelton-Scott
5 Michael Woods (Can) EF Education First
6 David Gaudu (Fra) Groupama-FDJ
7 Mikel Landa (Spa) Movistar Team
8 Vincenzo Nibali (Ita) Bahrain-Merida 0:01:00
9 Dylan Teuns (Bel) Bahrain-Merida 0:01:05
10 Wout Poels (Ned) Team Sky