Happy to be celebrating a win in #tourofcroatia yesterday. If it's possible to be better than perfect, then @teamdidata did that.. Phenomenal group of guys.
Had a really interesting day with @Nike last week at Milan Design Week. Saw the innovation and, obviously, design that's gone into the latest footwear. Met some of the coolest & most interesting contemporary furniture designers too. Wicked day #justdoit
Great day Wedneday in Milan with @Nike
. Cool seeing what both design & innovation goes into the footwear. #justdoit
Indoor trainer session when it's not raining out.....? Specific power work...? I'm starting to question myself. I've never been so...ummmm..structured!
It'd be wrong to just pass this in training without just giving it one little go...
Lovely little ride this morning with Mr. Bernie Eisel. Bit of a ball-ache getting out of the centre of Paris, but well worth it for the view....
The obligatory "first time reaching the Roubaix Velodrome" selfie, after Paris-Roubaix....
4 years ago today (about an hour ago), my absolute universe was born. Can't believe how quickly she's growing up. I love you, Delilah. Happy Birthday. From Daddy x
Think I got a little carried away while trying out my Cervélo R5 Mud for the 1st time....
Yep, this is how I roll around airports nowadays....
Big day today on the bike. Beautiful place to ride though, with the best company. My @teamdidata boys: Mr. Cool @natnael.berhane & Mr. YeahBaby @songezojim.
How the human race can cause such atrocities is beyond comprehension. My thoughts are with all the families affected by the horrific events in #Brussels today.
Italy is such a special place. Here's this evening with #nofilter.
Had a look at the new @teamdidata rider cards today in the service course. Great little playing-card size, to fit perfectly in your pocket.
7 years ago I rode my first Milan-San Remo.... 7 years ago I had my only Milan-San Remo win. To win again would be a dream.... They say it's the easiest monument to finish but the hardest to win. I can vouch for that.
FaceSwap with @edvaldbh 😂😂😂😂😂 properly cracks me up this MSQRD app.
Made my first proper macchiato this morning, with my @rocketespresso, after some lessons from master barista @edvaldbh.
Been a while since the 3 of us caught up together. Nice little gentleman's luncheon yesterday with @adamblythe89 & @taylorphinney.
What a day @TirrenAdriatico
soloing to glory. Report and reactions: bit.ly/1TW1N7g
Had the super-cool @modcyclingphoto for company today. Don't judge the expression, I absolutely love having him around!
Mark Cavendish's Official Sportive - @RiseAboveRide
- Aug 28th - 3 Routes - 80/120/160km - riseabovesportive.com
Back to the day job today! This was warming up with the @teamdidata boys for the Team Time Trial of #tirrenoadriatico. Going to be a shock to the system after the track racing!
Now over a decade as a @Nike athlete, I'm so happy to continue as part of a family I could only have dreamed of working with as a kid. This isn't an ad, it's a genuine show of pride towards a company that's been with me since the beginning.
Didn't fancy being in the centre of Florence when I was flying in yesterday..
Well that was quite an exciting afternoon....