Peter Cossins
@petercossins.bsky.social
Writer, journalist, cyclist living in the Ariège and currently working on a book about the Pyrenees
Google finally updated some of its satellite images of Gaza and my god, it's horrific. The entirety of Rafah has been demolished. The majority of Khan Younis is in ruins. Entire towns completely leveled and erased of the map.
Put this together to help bike fans find their favourite teams, riders and writers on Bluesky. Not many out there so far, in fact I've not found a single rider on here, but the community's growing fast. Let me know if there's anyone I should add #CyclingBlueSky #BikeSky go.bsky.app/VRgb2gJ
"We had the greatest empire in the world. We were a great people. We won two world wars.” Jim Ratcliffe slags off Britain and concludes his roasting with this. He’s the Monegasque Alf Garnett
This is one most spectacular of the many hidden secrets in the Pyrenees
‼️ ALTIMETRÍA ‼️ REFUGIO DE LAVASAR - IBÓN DE PLAN (1925 m) Dura pero espectacular ascensión al Refugio de Lavasar (Val de Chistau) con acceso relativamente sencillo hasta el Ibón de Plan, uno de los rincones más bellos de TODO el Pirineo. Como ir a Canadá pero sin salir de Aragón
I'm doing live coverage on the Tour Tracker app for this whole stage. The action's already kicked off with Wout van Aert in the first break
One final shot to upset the top end of the GC. 171km and then #LaVuelta26 takes on the brutal HC climb of the Collado del Alguacil. Take in all the drama in 3D with our man @petercossins.bsky.social in the commentary box: tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
I'm doing live coverage of the stage on the Tour Tracker app. Eddie Dunbar has just joined the 6 riders in the break on the longest stage of this year's Vuelta
Here we go! One of two remaining chances to shake up the #LaVuelta26 podium. Ride along with @petercossins.bsky.social in 3D up to the mountaintop finish to Pe~nas Blancas: tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Here's today's TT course at the Vuelta. I'm already providing live coverage of the stage on the Tour Tracker app. Ethan Hayter is currently flying on the 32.1km course
Time Trial day at #LaVuelta26 and @tourtracker.bsky.social lets you clock in at both splits at the finish. @petercossins.bsky.social mans the commentary as the riders are closing in on the last few days of racing: tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
I'm providing live updates on the racing on Tour Tracker now. A quiet day so far, an odd one too as it's the second in a row without a categorised climb. With the rest day on Monday and a TT tomorrow, this Vuelta will go 5 days without a climb, which is pretty bizarre given this race's reputation
It's a four corner crit style finish for Stg 17 of #LaVuelta26 ...should be a nail biter into Sevilla. Plenty of kms left to grab the latest version of the app and ride along with our announcer @petercossins.bsky.social ...in #Procycling #3D tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Congratulations to #WorldBicycleRelief Pace Setter Andreas Leknessund of #UnoXMobility who spent 2:22:02 off the front today at stg 15 of #LaVuelta26 ! @tourtracker.bsky.social #ProCycling will donate $100 in your name to WBR! 🚲
Almost 80km have been removed from Sunday's stage into Córdoba, which will now start at 14:50 local time. You can follow all of the action tomorrow on @tourtracker.bsky.social where I'll be providing live coverage
‼️ STAGE 15 MODIFICATION ‼️ Due to the high temperatures forecast for tomorrow, La Vuelta has modified the route of stage 15 following the activation of the extreme weather protocol. 📏 110.2 km 🕒 Neutralised start: 14:50 🚴 Racing start: 15:00 📍 Palma del Río > Córdoba #LaVuelta26
Cees Bol finally gets a win in Yorkshire
Issu de l'échappée, Cees Bol (Decathlon CMA CGM) remporte la 4e étape du #TourofBritain ! Le Néerlandais (31 ans) a été le seul à suivre Tim Wellens (UAE Emirates-XRG), qui était revenu à l'avant à 43km. Le Belge s'installe lui à la tête du général.
Another big day in the mountains today. I'm doing coverage on Tour Tracker if you want to follow the action
The #LaVuelta26 field is looking at a 144km appetizer before facing the 7.8% avg climb of the Sierra de la Pandera. Buckle up and check out the call from @petercossins.bsky.social #Procycling tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
A medium mountain stage, but one that could still take quite a toll as the heat is going to be very intense again today. Kluckers pulled out yesterday due to it, Lutsenko won't start today as he's fallen ill. It's taking a toll and isn't forecast to ease up yet
Three categorized climbs on offer on today's ride to Loja. It's anyone's guess how this may play out or whether the GC will tighten up. @petercossins.bsky.social provides the call #LaVuelta26 #procycling tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
If you can't keep cars off the road when you're holding a bike race, you shouldn't be allowed to stage a bike race. End of. Fewer races. Safer for riders.
During the final kilometer of the individual time trial at the SauerlandRundfahrt 2026, Louis Leidert (Lidl-Trek) encountered two cars on the course that had no business being there. With the first oncoming vehicle, things could have ended very badly. Fortunately, nothing happened. Phew!
Congratulations to #WorldBicycleRelief Pace Setter Alexey Lutsenko of #NSNCyclingTeam who spent 3:57:03 off the front today at stg 12 of #LaVuelta26 ! @tourtracker.bsky.social #ProCycling will donate $100 in your name to WBR! 🚲
"Wildfires are the biggest problem facing Europe and Spain," says Vuelta director Javier Guillén. A special report from one of the many Spanish villages heavily affected by wildfires in recent years. Cycling is more at risk than any other sport. www.nytimes.com/athletic/755...
Cycling is facing the brunt of climate change. It depends on countryside to create its spectacle (Gift Article)
Europe, the fastest warming continent, is hotter and drier than ever — and it is having an impact on the Grand Tour season
nytimes.com
Commentary is under way on the app now. Join us to see how this big mountain stage unfolds
Today's climb up to the observatory at Calar Alto could be another decisive moment at #LaVuelta26 ...grab the updated @tourtracker.bsky.social app and ride along with @petercossins.bsky.social for all 167kms of #procycling : tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Another one for the sprinters at today's stage of #LaVuelta26 ...ride along in 3D with @petercossins.bsky.social on the call #procycling tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Congratulations to #WorldBicycleRelief Pace Setter Fredrik Dversnes of Uno X who spent 3:36:56 off the front today! @tourtracker.bsky.social #ProCycling will donate $100 in your name to WBR! 🚲
I've been intrigued by Decathlon's tactics in this race. Their aggressiveness helps Felix Gall, but do they also have Paul Seixas in mind in the longer term?
@petercossins.bsky.social on the tactics of @decathloncmacgm.bsky.social in the latest @tourtracker.bsky.social web post #lavuelta26 #procycling www.tourtrackerprocycling.com/do-decathlon...
I'm doing the live coverage on TT today. Going to be a very intriguing stage indeed without Pogačar as the all-conquering leader
Tiime to press reset on #LaVuelta26 ...with Tadej crashed out, who's going to step into the vacuum? Follow along with @tourtracker.bsky.social for what could be a decisive 187+km #procycling tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Nothing happened in that stage and then everything happened
Here's how today's Vuelta stage shapes up. You can follow live coverage right now on Tour Tracker by yours truly
With a final 50kms that are virtually all uphill, stg 7 of #LaVuelta26 may be all Enric Mas needs to square up to Tadej for the KOM jersey. Ride along in 3D w/ @petercossins.bsky.social cial & the new @tourtracker.bsky.social #procycling app: tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Short gravel section on the final climb of a stage that looks like a hilly Classic
3000 meters of climbing plus 3.1 km of unpaved climbing towards the finish of stg 6 of #LaVuelta26 ...ride along for all 177.5 kms with the @tourtracker.bsky.social app and commentary from @petercossins.bsky.social tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios
Is stg 5 the of #LaVuelta26 the post-Andorra breather that the race needs? Maybe for Pogačar, but not for the sprinters. Race coverage starts at 7:20AM EDT: tinyurl.com/tourtrackera... tinyurl.com/tourtrackerios