It's sunny and bright in Harelbeke as Fabian Cancellara salutes the crowds...
It's sunny but not so bright for Sebastian Langeveld as he punctures inside the first kilometre...
Kristian Sbaragli leads the 'morning escape' away with five other riders...
Tyler Farrar comes back to the MTN team car to discuss tactics for the day...
The race speeds up across the cobblestones of Mater, but the gap is about nine-minutes...
E3 Prijs Harelbeke
Elia Viviani gets mechanical help after a flat tyre...
skymechanic
Vivian's return to the peloton is delayed by a massive pile-up on the Haaghoek cobbles...
Langeveld has crashed out, he's one of many to do so after this big crash..
garmininjury
Injured cyclists lie everywhere, including three from Movistar...
Andrey Amador is out too - his Classics campaign might well be over...
movistar
Fabian Cancellara is in agony after falling heavily on to his back...
trekpain
Cancellara is riding again, but his injuries will force him to stop...
Now over ten minutes ahead, Dries Devenyns is pulling the escape along nicely...
Tinkoff and Jumbo-Lotto are starting to chase on the exposed roads...
tinkoff
Viviani has got back to the peloton and now helps the chase for Team Sky...
sky
Nikolay Trusov leads the peloton on to cobbles near Etikhove - it's getting hard out there..!
Rick Zabel and the BMC team have taken over the chasing on the StationStraat climb
Daniel Oss leads a trio of counter-attackers on the Molenberg, but they'll be caught after the summit...
Sep Vanmarcke leads the main group up the Molenberg, great things are expected of the Kortrijk cyclist later...
Damien Gaudin leads another counter-attack near Ronse...
ag2r
Devenyns leads the escape over the hills near Oudenaarde, but their lead is just a few minutes now...
The peloton speeds down the hills behind the Koppenberg, highlight of the forthcoming Tour of Flanders...
Kristijan Koren is trying to solo across the gap, but he won't quite make it...
garmin
Peter Sagan leads the way on to the Paterberg, penultimate cobbled climb of the race...
tinkoffpaterberg
58th E3 Harelbeke cycling race
Geraint Thomas makes a big attack on the Oude Kwaremont - he's exploded the peloton..!
Zdenek Stybar has joined Thomas, as has Sagan...
Oss leads the chase across the Kwaremont cobbles, but the gap is growing to 20-seconds...
Sagan leads Thomas and Stybar, is this the winning escape..?
Stybar leads the escape across cobbles near Tiegem...
Oss is still chasing for Greg Van Avermaet, but BMC's leader is about to fall heavily into a ditch..!
Thomas, Sagan and Stybar are about 45-seconds ahead but Van Avermaet's fall will see the gap open up...
With no BMC to help chase, the peloton is starting to come back with 15-kilometres to go...
Thomas has attacked in the last five-kilometres - Stybar and Sagan cannot catch him..!
Yes - Geraint Thomas wins the 2015 E3 Harelbeke..!
BMC
Zdenek Stybar is runner-up at 25-seconds...
Matteo Trentin is about to win the big sprint for 3rd place at 38-seconds...
Sagan has lost 1' 14" in the last kilometres, the pressure on him is mounting...
Geraint Thomas is all smiles on the podium with Stybar and Trentin...