There it was, I almost couldn't believe my eyes. My name back on a team sheet. Nigeria head coach J.J. kept his word. He was going to give me a chance. But, I'm still not sure if I'm getting my shot because I earned it or because it's out of necessity since our captain John Hamzat suffered a calf strain four weeks earlier.
Hamzat, slowly making his recovery, also made the African Cup of Nations qualifying roster but hasn't been cleared to play a full 90 minutes yet. Plus, I assume having more midfield depth is never a bad thing.
The complete 23-man roster for this international window:
Some familiar faces and some new ones. Overall, a solid squad for the No. 30-ranked country in the latest FIFA rankings. We are favored against our first two African Cup of Nations opponents: 141st Liberia and 51st Tunisia.
I don't really care about any of that. I'm just ecstatic to play again. I packed my bags and bought a first-class seat to Liberia for my first game in over five months.
African Cup of Nations Qualifying at Liberia
March 27, 2026
GS#1: I can't even begin to describe what I was feeling before kickoff.
Spoiler
Nigeria 5, Liberia 3
Summary: Liberia struck first in the 7th minute on a far-post finish by Sylvanus Nimely. It was the sixth goal in his 47th career cap for the Russian League striker. Nigeria's Victor Osimhen hit the crossbar trying to equalize a minute later.
Ten minutes later, Nigeria found the answer. A perfect through ball by Marcus Diamond unleashed Henry Onyekuru for an easy finish. 1-1. Then, a corner kick right before halftime bounced around in the box before Osimhen collected the ball and smashed in Nigeria's go-ahead goal. The assist went to John Hamzat.
Hamzat played 60 minutes before getting subbed out for Moses Simon.
Nigeria rallied around their captain's departing words, "Keep the pressure on." Crisp passing by Diamond to Onyekuru to Osimhen set up third goal -- the second for Osimhen -- in the 70th minute.
Adding insult to injury, Liberia put the ball in their own net in the 76th minute. It looked so bad, some FIFA officials were concerned about match-fixing. But those concerns were rectified when Nimely scored his second goal in the 83rd minute to make the score 4-2 Nigeria.
Nigeria could have passed the ball around the back and coasted to a two-goal victory, but somebody had some unfinished business to attend to...
From 22+ yards out, Diamond unleashed a screamer. When it hit the back of the net you could hear his scream over the hushed Liberia supporters. A dramatic goal in Diamond's return to the national team. His first Nigeria goal since June 4, 2025.
Nimely tried to one-up Diamond's moment with his hat-trick goal in the 88th minute. But it was too little, too late. Nigeria held on for a thrilling 5-3 victory. Wasn't exactly comfortable, but it was exciting!
Rating: 9.1 - I'm back.
Player of Game: Sylvanus Nimely, Liberia (9.5)
African Cup of Nations Qualifying vs. Tunisia
March 31, 2026
GS#2: Tunisia won its opening game against Botswana, 2-0.
Spoiler
Tunisia 3, Nigeria 1
Summary: Lulled to sleep by uneventful football, Tunisia was able to sneak behind Nigeria's backline and broke the deadlock on a goal by Bernard Bulbwa in the 39th minute. Tarek Felhi added another three minutes later, 2-0.
Nigeria's nightmare continued into the second half when Felhi's headed home his second goal in the 62nd minute.
Victor Osimhen pulled one goal back in the 77th minute. But, that's all the fight Nigeria could muster in front of their home crowd. Disappointing to say the least.
Rating: 7.1 - The team switched off after giving up those two goals before halftime. Did what I could, but its hard for one man to carry the team. Eventually my legs gave way and I had to be subbed off in the 64th minute.
Player of Game: Tarek Felhi, Tunisia (8.8)
African Cup of Nations Qualifying
Group Stage
Top two teams in the group qualify for the African Cup of Nations.
Tunisia has already qualified by being the hosts of next year's competition.
Calendar
International
World Cup Countdown: 72 Days Away.
Evaluation
Training Ground *Community Growth Development*
Nigeria Training Facilities Boost: +1 Point Per Member
Fountain of Youth: 24 Points
Spoiler
- Each member gets 6.0 points to spread however they like over the 36 attributes listed above. One post per member.
- Only stats that aren't locked can be upgraded.
- Stats work on a decimal system starting at 1.0.
- Stats are bumped up in FM when they hit that number, ex. 2.9 = 2 in-game, and 13.4 = 13 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 20. The increasing scale will also remain a mystery and is different from the cycling progression scale.
-Comment below to provide stat upgrades.
- Fountain of Youth: Once the target number between 25-250 is reached, a stat unlock will be rewarded.
Return to Action: After a five month hiatus, Marcus Diamond returned to the football pitch. He was able to knock off the rust in the first two games but now has another lengthy layover before international play resumes. In an attempt to stay in shape, Diamond has reached out to a few of his former clubs to see if they would allow him to train with their senior team over these next couple of months.
Unsurprisingly, four managers agreed once Diamond said he was willing to pay a weekly fee of 5,000 euros to train with their squad. His choices:
The loss against Tunisia isn't ideal, but Nigeria should still easily qualify for the African Cup of Nations Great comeback goal by Marcus! +6 decisions from me, and option A.
Great way to let the world know that you're back! Nice goal there, hopefully more to come!
Concerning the football team to train with, I'm actually interested to know where Marcus and Grace currently "live". In this stage of your life, you probably don't want to make long trips on an almost daily basis. So if they're in UK, I'll go for Option A, if they're in the Netherlands, let's take Option D.
Stat gains: +3 Passing, +3 FoY
Agree with Fabianski's opinion on the dilemma - Option A if they live in the UK, Option D if Netherlands.
+6 Decisions
24/02/21 - kandesbunzler said “I don't drink famous people."
15/08/22 - SotD said "Your [jandal's] humour is overrated"
11/06/24 - knockout said "Winning is fine I guess. Truth be told this felt completely unimportant." [ICL] Santos-Euskadi | [PT] Xero Racing
Recent flash flooding in the Tuscany region surprisingly canceled this year's 2026 edition of cycling's sixth monument, Strade Bianche. The famous white gravel roads were deemed unsafe to ride -- many being underwater -- and the race was called off two days before the teams were scheduled to arrive.
Honestly, I was a little disappointed. I was looking forward to defending my third place from a year ago, but the abrupt cancellation did give me some extra time to prepare for my Ironman 70.3 in South Africa, where I finished a respectable 14th.
Some of my SEG - Quick Step teammates took notice and are trying to get my new nickname "Mr. Ironman" to stick. Meanwhile, management wasn't too pleased I used their equipment and gear at the event without their permission. But, I didn't damage anything so there was nothing they could really do about it.
It was all water under the bridge, pardon my pun.
The first monument of the year in Northern Italy wasn't derailed by muddy roads.
Summary: Long day in the saddle ahead. Seven brave cyclists get away in the early kilometers, and here they are with a 4-minute gap going over the Passo del Turchino.
The break, however, stood no chance today. The peloton sweeps them all up with 31.5kms to go and the penultimate climb up La Cipressa in the distance, 3.2kms away.
No one is bold enough to make a move on the La Cipressa, leaving the Poggio di Sanremo climb to possibly separate the 126-rider peloton.
And here we go! Fireworks at the base of the climb started by Van Baarle and followed by Ganna and Diamond.
But only Diamond has the strength to forge a gap on the peloton.
Local legend Moscon just manages to bridge the gap before the descent. Coquard and Haig weren't as lucky and need to bomb the downhill to have any chance to join the leading duo.
Our two leaders have reached the bottom, the officials are saying the gap is roughly 30 seconds with Coquard and Haig re-joining the peloton.
Moscon and Diamond have 2.2kms to hold on...
Former 2020 Italy National Champion, Gianni Moscon, is leading out current Great Britain Champion, Marcus Diamond, to the line to cap a thrilling first monument of the season!
Moscon has to be having flashbacks to last year's race where we has in a similar situation and lost a head-to-head sprint to finish runner-up to Loic Vliegen. Surely that can't happen twice to the home favourite?
Oh! It could! It absolutely could go wrong again for Moscon! Diamond waited and waited and now kicks with 500 meters to the line!
Maybe he went too soon? Not a chance. This is well calculated.
HISTORY MADE FOR MARCUS DIAMOND!
Make room Tom Simpson and Mark Cavendish, Marcus Diamond has become the third British rider ever to claim a Pro Tour monument victory!
Result: 1st - The team plans were simple today. I attack Poggio di Sanremo and Tebiro Pienaar waited in the peloton for a possible sprint finish. It worked brilliantly. I'm a monument winner... That's crazy. When I saw that Moscon jumped across the gap, I left it up to him. Either drag me to the line or get caught, because I had no reason to push the pace with Pienaar (who finished 8th) waiting for his opportunity. Moscon took the bait and I took the win — a career-defining win for my legacy.
Summary: Only five cyclists survived to sprint for the classic victory. Last month's Omloop Het Nieuwsblad winner, Mike Teunissen, added another cobbled conquest to his palmares. Beating out Tiesj Benoot, Nils Politt, Maikel Zijlaard and Holstad Ludvik.
Recent Milano - Sanremo winner Marcus Diamond won the sprint from the chase group, but couldn't quite pass Lorena Wiebes who got dropped from the leader's group with 5kms to go.
Result: 7th (+1'44") - The front group slipped away from me when they made their decisive attack on a cobbled climb right as the morning breakaway and a few other late attackers were brought back. I always seem to get caught up in the chaos caused by cobblestones.
1
Mike Teunissen
Team Sunweb
5h09'55
2
Tiesj Benoot
GCN Racing
s.t.
3
Nils Politt
Liquigas
s.t.
4
Maikel Zijlaard
Discovery Channel
s.t.
5
Holstad Ludvik
Team Ridley
s.t.
Calendar
Spoiler
Season Rankings
Pro Tour Points
Team
Individual
1
GCN Racing
2942
Tao Geoghegan Hart
Bretagne
1195
2
SEG-Quick Step
2286
Lorena Wiebes
SRAM
974
3
Zwift Pro Cycling
1916
Mike Teunissen
Team Sunweb
935
4
Team Sunweb
1916
E.A. Bernal
GCN Racing
935
5
Bretagne
1770
Tiesj Benoot
GCN Racing
896
6
Team CSC
1742
Primoz Roglic
Team CSC
760
7
Panasonic
1676
Marcus Diamond
SEG-Quick Step
735
8
SRAM
1659
D.F. Martinez
Panasonic
710
9
Team Ridley
1654
Urtzi Dominguez
Liquigas
640
10
Astana
1611
M.A. Lopez
TAP Portugal
640
…
…
288Alex Vogel
SEG-Quick Step
8
NRG. Garner-Diamond
SEG-Quick Step
0
Individual Wins
Cyclist
Team
Wins
1
Bram Welten
EvoPro Racing
7
2
Egan Arley Bernal
GCN Racing
7
3
Gian Friesecke
Team TomTom
7
4
Rasmus Tiller
McLaren-Bahrain
6
5
Antwan Tolhoek
Team CSC
5
6
Arnaud Demare
Groupama-FDJ
5
7
Runako Tshabalala
Murias
5
8
Louis Boussard
Fortuneo-Samsic
5
9
Caleb Ewan
Astana
4
10
Urtzi Dominguez
Liquigas
4
…
44
Marcus Diamond
SEG-Quick Step
1
NR
G. Garner-Diamond
SEG-Quick Step
0
NR
Alex Vogel
SEG-Quick Step
0
Evaluation
Training Ride *Community Growth Development*
Upgraded Training Facilities Boost:+2 Point Per Member
Unlock Progress: 74 Points
Spoiler
- Each member gets 5.0 points to spread however they like over the 13 attributes listed above. One post per member.
- Stats work on a decimal system starting at 55.0.
- Stats are bumped up in PCM when they hit that number, ex. 55.9 = 55 in-game, and 61.4 = 61 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 85. The increasing scale will also remain a mystery.
- Locked stats can't be improved.
- Unlock Progress Points: Once a target number between 25-250 is reached, a stat unlock is rewarded. Points from training rides can be used toward the Unlock Progress.
- Comment below to provide stat upgrades.
Stat Unlock: Following Marcus Diamond's performance at Milano - Sanremo, the target number of 154 has been reached to unlock a stat.
Pick three stats you'd like to see unlocked (ex. 1. Flat, 2. Sprint, 3. TT). First gets five points, second three points and third one point. The stat that receives the most points will be unlocked.
Perfect race tactics, congrats on Marcus' first monument win! Would have sucked to get caught there, so thanks to Moscon for the perfect leadout
However, not too well done in E3, with his skillset he really shouldn't get dropped on a cobbled hill. But well, narrow roads as cobbled often are don't help to follow the right moves ^^
Great to see another unlock - I guess 74 is alread the new progress number?
Unlock:
1. TT (this really holds him back in the GTs I think)
2. Acc
3. Hill
Stat gains:
+5 Mo
I'll let his results contribute to unlock progress, that's more efficient
Absolutely amazing!!! Brilliant win, just love it!
1. Flat
2. Resistance
3. Downhill
+5 Unlock
24/02/21 - kandesbunzler said “I don't drink famous people."
15/08/22 - SotD said "Your [jandal's] humour is overrated"
11/06/24 - knockout said "Winning is fine I guess. Truth be told this felt completely unimportant." [ICL] Santos-Euskadi | [PT] Xero Racing
Sitting on the team bus, it finally crossed my mind. My gloves. I left them on the kitchen counter before my Tesla drove me to school. I texted my dad, "Hey, can you bring my gloves to the game? In the kitchen."
Then, another thing crossed my mind. My parents weren't coming to today's game. It was going to be the first one that they were going to miss because they had to catch a flight to England for the weekend — something about getting legal counsel advice for my dad's pending court case — which left my younger sister Hannah and I to fend for ourselves.
I quickly texted my dad back, "Never mind. Forgot you were leaving." And then scrolled down to Hannah in my contacts, before pausing. I couldn't do it. We just got into an argument last week about her tweaking her training schedule so she come watch my game. She refused, not wanting to give up a rare rest day.
"It's too boring, I want to hang out with my friends," I remember her saying.
Even if she wanted to bring me my gloves, me asking her to ride 30 miles round trip on her fancy bike, on a non-training day and without my parent's permission, that would just be asking for trouble. So, I refrained from even asking.
Pass me the tape, I'm going gloveless for our last regular season away game.
Week #7 at North Buncombe Black Hawks (4-2)
October 16, 2043
A win for the Asheville Cougars grants them a state playoff berth.
Spoiler
First Quarter
A defensive stalemate in the opening frame ended 0-0. Asheville's defense shut down both of North Buncombe's possession with three-and-outs. Whereas the Cougars had a little more success moving the ball.
QB Diamond Jr. was a little errant throwing the ball: 4-for-8. But the star gunslinger still had Asheville in the red zone looking to score the first points as the first quarter came to a close.
Second Quarter
After two straight plays went backward, the Cougars had to settle for just three points on a 29yd FG by K Harvey instead of punching in the opening TD. Costly points left on the table.
Following another Black Hawks' punt, Asheville marched back down the field. QB MDJ completed all 5 of his passes on a 8-play, 82-yard TD drive. WR Sarria caught the score, which was threaded between two defenders.
Asheville maintained its 10-0 lead going to halftime.
Third Quarter
Field position was key in helping North Buncombe break its goose egg late into the third quarter. The Black Hawks forced the Cougars to punt from its own end zone, before ending up there three plays later on a 5yd run and a pair of passes from 24yds and 12yds. QB Hurd found WR Robinson on the TD connection.
Just like that, it was a one-score game again, 10-7.
Less than two minutes later, following a quick three-and-out by Asheville, the game was tied at 10-10 going into the fourth quarter on 43yd FG by North Buncombe K Savoy.
Fourth Quarter
Asheville picked up one first down but then punted the ball back. North Buncombe wasn't any better, going three-and-out. The Cougars then did the same. Both defenses were coming up huge. Stop after stop.
Unsurprising, the Black Hawks punted the ball back once again. Asheville took over on its own 16yd line with 2:25 remaining in regulation.
QB MDJ was dragged down for a two-yard loss on an unsuccessful option play. Incomplete pass. Incomplete pass. And another punt.
Great field position for the Black Hawks once again.
QB Hurd stretches the field with a 26yd completion to WR Snyder. Picks up 6 more yards on a pass to RB Goode. QB Hurd is sacked for a 2yd loss on second down, and WR Robinson drops what would have been a first down on third down.
That sets up a 44yd FG for K Savoy to take the lead with 1:16 left.
IT'S GOOD! The Black Hawks have the lead 13-10!
Last chance for Asheville...
1:06 -- QB MDJ hits WR Sarria over the middle. Easily could have been intercepted as the ball slipped through the defender's hands. It's 18yd gain and Asheville head coach Greg Nelson quickly calls a timeout.
1:00 -- Looking down field, QB MDJ sees no options and decides to dump the ball off to his RB Howell, who makes the 2yd catch despite being double covered. Nelson is left no choice but to call another timeout. Only one left now.
0:56 -- Nobody open... Nobody open. QB MDJ is looking and looking. Nothing. Now it's time to scramble. He breaks one tackle, but is eventually pulled down for a 3yd sack. Nelson decides not to use his last timeout with the Cougars facing 3rd-and-11 on its own 45yd line.
0:30 -- Scrambling back to the line of scrimmage, QB MDJ is barking out orders and trying to change the play on the run. Snap. Diamond is going deep! He has a man! ... No, it gets knocked out of the air at the last possible moment.
0:24 -- Comes down to this. 4th-and-11. Asheville needs a first down to stay alive. The Cougars line up with four WRs. QB MDJ takes the snap... Each receiver starts sprinting down the field, except WR Sarria who cuts to the middle of the field. Under pressure, Diamond passes to the only receiver he had his eyes on: Sarria.
Sarria makes the catch and lunges forward while being tackled by three defenders. The home crowd roars. Time slows down.
The Black Hawk defenders emerged with their fists in the air. WR Sarria peers over to the sideline, he is a foot short of the first-down marker.
It's over.
Turnover on downs. North Buncombe's defense pulled through yet again.
The Black Hawks kneel out the final seconds and hand the Cougars their second loss of the season, 13-10, and improves their own playoff hopes in the process. What a game!
Box Score
MDJ Game Stats: 17/28 passing for 164yds, 1 TD; -20yds rushing on 9 carries - This hurts. I feel like I let myself down, the team down, the community. My lack of accuracy cost us the game. As much as I don't want to admit it, not having my gloves played a factor -- probably more mentally than physically. At least all is not lost. All we have to do to make the playoffs is beat the one-win Enka Jets at home next week.
Player of Game: DE Jenkins (2.5 sacks, 4 tackles for loss, 11 tackles)
Standings (7/8 Games Played)
Only teams with a winning record in the conference at the end of the regular season are eligible to advance to the 16-team North Carolina State Playoffs.
Calendar
Recruiting: Interested Colleges
Practice Makes Perfect: An intense week of practice is ahead for the Asheville Cougars football team with the playoffs still not guaranteed going into the last conference game of the regular season. Head coach Greg Nelson has asked Marcus Diamond Jr. what kind of offense he is most comfortable running for next week's critical showdown.
After four years and three months, it was time to say goodbye. The moving container was packed with all our belonging, from the cheap Ikea furniture to my framed Tour de France green jersey. We have officially outgrown apartment life.
Alex Vogel, my roommate since Day 1 in the three-bedroom SEG subsidized housing complex, gave Grace and I each a hug holding back the tears in her eyes. We knew today was going to be really hard for her.
We had become such good friends over the years, and now we were leaving her behind to room with two new SEG - Quick Step teammates: Gabrielle Ashby and Jo Symons. So, it's officially becoming the all girls house.
Grace and I haven't been too vocal in our search for a new home because we weren't exactly sure what we were looking for. We just knew we needed something bigger with our baby boy scheduled to arrive next month.
We have debated for months on where we should end up. Staying in the Netherlands was the obvious choice for a while, but the housing market here didn't offer anything that we fell in love with. So we waited and kept looking.
There was a few weeks when we thought we would end up in Belgium. It offered me the opportunity to train on famous cobbled sectors almost daily. But, I couldn't convince Grace to stray that far away from our friends and family.
After a while, all the signs began pointed us back to one place.
The place we already called home: England.
Our families were ecstatic when we told them we closed on our first house.
The 5 bedroom, 3 bathroom house is located in Upminster, a suburban town in East London. The contemporary open floor layout feels spacious, yet homely. It offers plenty of room for our growing family, including a couple of recreational rooms for our collection of bikes/memorabilia and a pool in the garden.
It's not your over-the-top athlete "mansion" but we didn't want that per se. We wanted something low-key and discrete. But, I can still brag by saying it's a multi-million dollar house since we bought the property for a little over $2 million.
Money isn't exactly a concern nowadays. We have more of it than we know what to do with. So while some people might think it's crazy for me to pay 5,000 euros a week to train with one of my former clubs, that's just pocket change for me.
But, for a lower-league football club facing financial uncertainty, that's an offer too good to be true. I was nearly turned down by the manager because they thought I was joking. I reassured them I wasn't and paid my first month upfront.
Canvey Island Training Facilities Boost: +0 Points Per Member
Fountain of Youth: 30 Points
Spoiler
- Each member gets 5.0 points to spread however they like over the 36 attributes listed above. One post per member.
- Only stats that aren't locked can be upgraded.
- Stats work on a decimal system starting at 1.0.
- Stats are bumped up in FM when they hit that number, ex. 2.9 = 2 in-game, and 13.4 = 13 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 20. The increasing scale will also remain a mystery and is different from the cycling progression scale.
-Comment below to provide stat upgrades.
- Fountain of Youth: Once the target number between 25-250 is reached, a stat unlock will be rewarded.
Training Intensifies: Every Marcus Diamond football stat that increases this month due to this training ground will receive a x2 boost.
24/02/21 - kandesbunzler said “I don't drink famous people."
15/08/22 - SotD said "Your [jandal's] humour is overrated"
11/06/24 - knockout said "Winning is fine I guess. Truth be told this felt completely unimportant." [ICL] Santos-Euskadi | [PT] Xero Racing
After winning the prestigious Milano - Sanremo two weeks ago, three more monuments await here in the month of April. The last and only rider to win the Milano - Sanremo and the Ronde Van Vlaanderen in the same season is legend Eddy Merckx, doing so twice in 1975 and 1969. Merckx was unable to go 3-for-3 by failing to win the following Paris - Roubaix. Let's see if I can do any better.
Summary: The rain has been relentless and now with 60kms remaining, four of the best cobblers don't like the tempo being set in the 83-cyclist peloton: Peterik, Jansen, Van Aert and Lawless.
A morning breakaway of 8 riders is two minutes up the road.
It was too early for a move like to stick, but this one might. Here goes former World Champion and two-time Paris - Roubaix winner Benoot with 28kms left. The last of the breakaway riders have just been caught, so Benoot is the new leader on the road.
Not cleaver enough from Benoot. He is pulled back by the reduced peloton of just 17 riders with 23.5kms to go. Two cobbled climbs remain.
The longer of the two was Oude-Kwaremont at 2.4kms. It's ridden hard, but no attacks. The front group has been cut down to 12 riders. But three more get back before we reach the climb of Paterberg with 15kms left.
A gap has been pried open. Diamond and Zijlaard just miss the crucial split to the front six:
Van Aert
Benoot
Ludvik
Mobach
Teunissen
Kron
Too tired to even celebrate. But he deserves all the praise. It's defending 2025 winner Teunissen who slips away for the solo win! His third monument win at 33 years old. Can't underestimate experience.
Result: 10th (+1'00") - Played everything perfectly until the last climb. Just couldn't hold onto the wheels over the summit. If I had, good chance I finish on the podium. A Top 10 here is nothing to scoff at, but I think I could have done better.
Summary: You couldn't have asked for a more perfect day. No wind, no rain, all sunshine for the 123rd edition of Paris - Roubaix. Certainly not living up to its nickname of "Hell of the North" just yet as the peloton reaches the first cobbled sector. A breakaway of nine is a little under three minutes up the road.
Our cameras just couldn't keep up with all the craziness through the first 160kms. The 72-rider peloton enters the famous Trouee d'Arenberg sector having survived multiple crashes (most notable forcing favourite Ludvig to abandon) and punctures (which notable slowed down another favourite, Wisniowski). Heck, even the morning breakaway had its own crash, hindering its slim chances to survive today.
Oh no, it's a bad time to puncture for one of the top favourites Kron. The dwindling peloton is down to 26 riders and fast approaching the remnants of the breakaway with 70.5kms to go. Kron has to hope the leaders slow down once the catch is made.
Only 14 remain with 48kms and 10 cobbled sectors left. Kron is two chase groups back at around a minute behind.
The cobbles ruin another favourites day. Mobach suffers a puncture and the front group is down to 13 riders. And shortly after Van Rooy can't keep up and gets dropped to make it only a dozen with 43kms remaining.
But the leaders slow up a bit and allow both to rejoin.
The penultimate cobbled sector has broke Diamond and Peterik with 17kms to go.
A nine-way bunch sprint on the velodrome needs a photo finish to crown a new champion. After a closer look, Teunissen outlasts home favourites Lampaert and Van Aert to claim back-to-back monument wins!
Result: 12th (+5'03") - I got a front-row seat to watch the chaotic sprint finish, but its too bad I still had one more lap to go. I just didn't have the stamina to hang on and had a long, solo ride after that to reach the velodrome. Nonetheless, still a career-best result.
Summary: After all the action over the rolling hills, only one man remains out front on the penultimate climb with 8.7kms to go.
Wisniowski was the best from the morning breakaway, but can he hold off the 19 remaining cyclists in the chase group behind him?
Wisniowski hits the top of the climb, reworks his gears and looks back to see last year's winner Diamond making a powerful attack behind him. That's got to be a scary sight with 3kms to go.
Wisniowski caught on the final incline. This is where Diamond won it a season ago, but he has company this time around.
Sidek and Matthews are marking his back wheel closely, unwilling to let Diamond ride away on the Cauberg climb once again.
Matthews pulls up right next to Diamond. Looks like we are going to get a side-by-side drag race to the line!
Or not... The former 2023 World Champion Michael Matthews blasted out of Diamond's slipstream and never looked back. Whereas, Diamond faded hard. The GB national champion badly miscalculates his effort today by roughly 500 meters. Costing him not only the win but a Top 3.
Result: 5th - What worked last year did quite pay off today. One could blame bad daily form, but I don't like to make too any excuses. I just went too soon. Not quite the result I was looking for. The month of April continues to be a struggle of not being quite good enough.
Summary: We interrupt the commercial break to report a big crash with 71kms to go. Here is what is left of the peloton, 31 riders.
The biggest favourite missing is three-time TDF winner Bernal, who suffered a bad fall and has abandoned. Hopefully, nothing too serious to change his upcoming Grand Tour plans.
Matthews, fresh off his Amstel Gold Race win three days ago, tries to test his luck with long-range attack from 11kms out. But, Liquigas has the manpower to carry the 36-cyclist peloton back to Matthews.
As a result, the winner will be decided by a race up the Huy climb.
Kwiatkowski has the best legs today, and it's not even close.
Result: 9th (+36") - I prefer more flat finishes or, better yet, throw some cobbles in there to mix things up. Not a fan of sprinting up walls, especially after all the racing have been doing here in April.
Summary: Crash in the peloton with 62kms to go has broken up a long, boring day so far. Oh my, now we have some of the names...
Novak
Power
Sidek
Gall
Curley
Albanese
These are all race favourites who either crashed or have been slowed down and are not present near the front of the race.
The 15 cyclists up front pushed the pace for a little bit but eventually decided it was not worth it and nearly everybody came back together, except for Wellens and Matthews, who wanted something out of this small advantage and have attacked from 47kms out.
Very desperate, but stranger things have worked. A morning breakaway of three riders still remains two minutes ahead of them.
Disaster in the chase group! A high-speed crash on a descent with major favourites involved. Fingers crossed they can all continue.
Diamond
Formolo
Smith
S. Yates
Hu
Guerreiro
Alaphilippe
Van der Breggen
Albanese
Jaspers
Lopez
Just to name a few. They have 40kms to fight back before the finish.
It was bold. It was brave. It was brilliant.
The crash caused all the chaos Matthews and Wellens needed. Working together, they built a gap to big too overcome and then battled each other for a famous monument win.
Matthews celebrates an encore performance after his Amstel Gold Race triumph. Wellens settles for second. But the Rider of the Day has to belong to the man coming in now to round out the podium...
While we all watched the battle for the win, Diamond amazingly overcame a two-minute deficit to catch back up to the lead chase group after his hard fall and still had enough energy to power away from them for a third place. The sheer amount of determination, heart and guts.
Result: 3rd (+2'13") - I watched Matthews and Wellens attack and I could have easily followed them. But, I gave it a second thought and decided that would be just plain stupid. Little did I know, 5kms later I was sliding across the pavement on my back. Damn right I was angry.
My bike was destroyed, so I had to wait for the team car to arrive. They dropped off my new ride and I rode. The hardest I have ever ridden in my life. Jersey flapping in the wind. Road rash screaming at me to quit.
I blocked it all out. No excuses this time.
I deserved better. But I still had to earn it. And I did.
1
Michael Matthews
Team Ridley
6h56'43
2
Tim Wellens
McLaren - Bahrain
s.t.
3
Marcus Diamond
SEG - Quick Step
+ 2'13
4
Valentin Madouas
Groupama - FDJ
s.t.
5
Edward Dunbar
Diema
s.t.
Race Day #9-14 at Tour de Romandie
April 24-29, 2026
First stage race of the season in a race I have never done before.
Stage 1
Spoiler
Summary: A surprise winner! It's the first career win for Astana's 25-year-old Joseba Martinez Enriquez. And the first Pro Tour win for an Andorra-born cyclist. Go figure it comes in a prologue of all places.
Result: 22nd (+12") - My first time wearing the normal SEG - Quick Step kit this season and not my road race national champion jersey. Felt very weird. Not just that, but wearing all the special TT equipment again.
I've said it before and I'll say it again, not my specialty. But certainly something I need to get better at if I ever want to win a Grand Tour in my career. That said, I think I held my own today.
The team is going with the three-headed dragon of myself with climbers Zuurman (10th, +9") and Hyravy (19th, +11"). They finished 5th and 7th here last year, with Hyravy getting the better of 2024 winner of this race, Zuurman.
Both have been giving me tips since it's my first time here.
1
Joseba MartÃnez EnrÃquez
Astana Pro Team
5'36
2
Moreno Moser
TAP Portugal
+ 2
3
Taylor Phinney
Discovery Channel
s.t.
4
Tim Wellens
McLaren - Bahrain
+ 3
5
Davide Formolo
T-Mobile
+ 5
Stage 2
Spoiler
Summary: Up and over both of the climbs today without anyone willing to make a bold move this early into the stage race. So bunch sprint it is.
Gaudu has other ideas and goes on a cheeky attack.
The peloton is too smart to let Gaudu ride away, so here is that bunch sprint. Paladin hits the front first with no sprint trains in sight. It's everybody for themselves.
Paladin holds on! Barely. Diamond was coming quickly up the middle, but he just ran out of road.
Result: 2nd, 8th GC (+6"), 2nd KoM, 3rd Team - Eventful day for me and the cameras only caught the end of it. Grabbed some KoM points on the last climb and some bonus seconds with the runner-up finish.
1
Soraya Paladin
GCN Racing
+ 5h33'11
2
Marcus Diamond
SEG - Quick Step
s.t.
3
Kevin Deltombe
Team Ridley
s.t.
4
Davide Formolo
T-Mobile
s.t.
5
Moreno Moser
TAP Portugal
s.t.
General Classification
1
Joseba MartÃnez EnrÃquez
Astana Pro Team
5h38'47
2
Moreno Moser
TAP Portugal
+ 2
3
Taylor Phinney
Discovery Channel
s.t.
4
Tim Wellens
McLaren - Bahrain
+ 3
5
Davide Formolo
T-Mobile
+ 5
6
Ante Koljic
Canyon SRAM Racing
s.t.
7
Damien Howson
Direct Energie
s.t.
8
Marcus Diamond
SEG - Quick Step
+ 6
9
Miles Scotson
Qantas
+ 7
10
Kristina Penksa
Liquigas
+ 8
Stage 3
Spoiler
Summary: Much better organization today as we see three sprint trains emerge with 2kms to go.
On the left is McLaren-Bahrain with Mesto leading out Rodriguez. Yesterday's winner Paladin and Walsheid are following behind.
In the middle is Astana with Pibernik leading out B. Alaphilippe, followed by Diamond, Gessner, Aniolkowski and Karaliok.
Up against the barrier on the right is SRAM with Van der Breggen and Gall trying to unleash their sprinter Rivera.
Gall proves to be the strongest and even opens a bike length to Rivera. Everyone else is scrambling behind to keep up approaching the banner.
They all went way too soon! And it's Walscheid who keeps a steady effort to win the extremely long sprint over Aniolkowski and Karaliok.
Result: 6th, 8th GC (+6"), 4th KoM, 3rd Team - Wasted most of my energy just trying to find the fastest wheel to follow. Picked wrong like three times. At that point, you shake your head and coast to the line.
1
Max Walscheid
T-Mobile
+ 4h12'43
2
Stanislaw Aniolkowski
Panasonic
s.t.
3
Yauheni Karaliok
Team CSC
s.t.
4
Bryan Alaphilippe
Astana Pro Team
s.t.
5
Konrad Gessner
Discovery Channel
s.t.
General Classification
1
Joseba MartÃnez EnrÃquez
Astana Pro Team
9h51'30
2
Moreno Moser
TAP Portugal
+ 2
3
Taylor Phinney
Discovery Channel
s.t.
4
Tim Wellens
McLaren - Bahrain
+ 3
5
Davide Formolo
T-Mobile
+ 5
6
Ante Koljic
Canyon SRAM Racing
s.t.
7
Damien Howson
Direct Energie
s.t.
8
Marcus Diamond
SEG - Quick Step
+ 6
9
Miles Scotson
Qantas
+ 7
10
Kristina Penksa
Liquigas
+ 8
Stage 4
Spoiler
Summary: SEG-Quick Step have had enough of the cat-and-mouse games. They are playing their hand here with an attack by Diamond with 6kms left on the final climb. Only Buchmann follows.
Zuurman and Hyravy are waiting to see what the other teams do in the 18-cyclist chase group.
Diamond leads Buchmann and Formolo, who bridged the gap, over the top. Geoghegan Hart is doing everything he can to make the split, but will now have to make the catch on the 16km downhill.
Easy enough, and seven other cyclists do the same. Making it a group of 11 riders battling out for the stage win and to pull on the yellow jersey.
Kelderman over Formolo and Gaudu.
No time gaps awarded for the first 11 across the line. Meaning Formolo is the new race leader with Moser (+3") and Diamond (+7") not far behind in the overall standings with a flat stage and an ITT remaining.
Result: 5th, 3rd GC (+7"), 1st KoM, 1st Team - The other teams had an answer to stop our team tactics today. But, winning the last climb of the day gave me the co-KoM lead with Kyle Murphy on 20 points. I'm sitting good in the overall and we have the best team. Can't complain much. Although, a stage win would be nice.
1
Wilco Kelderman
Zwift Pro Cycling
+ 5h07'13
2
Davide Formolo
T-Mobile
s.t.
3
David Gaudu
Groupama - FDJ
s.t.
4
Ruben Guerreiro
Astana Pro Team
s.t.
5
Marcus Diamond
SEG - Quick Step
s.t.
General Classification
1
Davide Formolo
T-Mobile
14h58'42
2
Moreno Moser
TAP Portugal
+ 3
3
Marcus Diamond
SEG - Quick Step
+ 7
4
Wilco Kelderman
Zwift Pro Cycling
+ 8
5
Harry Zuurman
SEG - Quick Step
+ 10
6
Emanuel Buchmann
Team Novo Nordisk
+ 11
7
Tao Geoghegan Hart
Bretagne
+ 13
8
Patrick Konrad
T-Mobile
+ 23
9
David Gaudu
Groupama - FDJ
+ 24
10
Ruben Guerreiro
Astana Pro Team
+ 31
Stage 5
Spoiler
Summary: On a day where it looked the breakaway finally had a chance, the peloton completed the catch with 800 meters to go. Rodriguez made it a fifth different winner across five stages. No time gaps awarded.
Result: 6th, 3rd GC (+7"), 2nd KoM, 1st Team - Another solid sprint. Shame to not get any more bonus seconds and lose the KoM competition to breakaway man Elias Elvira by one point on the final road stage.
1
Jose Alfredo Rodriguez
McLaren - Bahrain
+ 4h11'55
2
Tjeu Orie
Team Sunweb
s.t.
3
Konrad Gessner
Discovery Channel
s.t.
4
Coryn Rivera
Canyon SRAM Racing
s.t.
5
Soraya Paladin
GCN Racing
s.t.
General Classification
1
Davide Formolo
T-Mobile
19h10'37
2
Moreno Moser
TAP Portugal
+ 3
3
Marcus Diamond
SEG - Quick Step
+ 7
4
Wilco Kelderman
Zwift Pro Cycling
+ 8
5
Harry Zuurman
SEG - Quick Step
+ 10
6
Emanuel Buchmann
Team Novo Nordisk
+ 11
7
Tao Geoghegan Hart
Bretagne
+ 13
8
Patrick Konrad
T-Mobile
+ 23
9
David Gaudu
Groupama - FDJ
+ 24
10
Ruben Guerreiro
Astana Pro Team
+ 31
Stage 6
Spoiler
Summary: One picture couldn't sum up the tour-ending ITT any better. Moser dominates the race against the clock, passing Diamond in the process. Moser wins the final stage by over 30 seconds to Geoghegan Hart to win the Tour de Romandie.
Result: 41st (+1'35"), 9th GC (+1'39"), 2nd KoM, 1st Team - If the prologue gave you any hope I'd do well here, I'm sorry. My legs are drained. Rough ending to what was a fairly good week of racing.
1
Moreno Moser
TAP Portugal
24'23
2
Tao Geoghegan Hart
Bretagne
+ 34
3
Davide Formolo
T-Mobile
+ 37
4
Emanuel Buchmann
Team Novo Nordisk
+ 42
5
Sergey Chernetskiy
Panasonic
+ 43
General Classification
1
Moreno Moser
TAP Portugal
19h35'03
2
Davide Formolo
T-Mobile
+ 34
3
Tao Geoghegan Hart
Bretagne
+ 44
4
Emanuel Buchmann
Team Novo Nordisk
+ 50
5
Wilco Kelderman
Zwift Pro Cycling
+ 1'07
6
Patrick Konrad
T-Mobile
+ 1'11
7
Harry Zuurman
SEG - Quick Step
+ 1'27
8
Ruben Guerreiro
Astana Pro Team
s.t.
9
Marcus Diamond
SEG - Quick Step
+ 1'39
10
Tim Wellens
McLaren - Bahrain
+ 1'50
Calendar
Spoiler
Season Rankings
Pro Tour Points
Team
Individual
1
GCN Racing
4745
Mike Teunissen
Team Sunweb
1943
2
Team Ridley
4581
Marcus Diamond
SEG-Quick Step
1590
3
Zwift Pro Cycling
3676
Tao Geoghegan Hart
Bretagne
1545
4
SEG-Quick Step
3609
Tiesj Benoot
GCN Racing
1529
5
Team Sunweb
3465
Michael Matthews
Team Ridley
1435
6
Bretagne
3012
E.A. Bernal
GCN Racing
1280
7
Liquigas
2669
Ivan Sosa
Team Ridley
1138
8
TAP Portugal
2614
Urtzi Dominguez
Liquigas
1108
9
T-Mobile
2483
Wout Van Aert
Zwift Pro Cycling
1090
10
Discovery Channel
2290
Lorena Wiebes
SRAM
1034
…
…
284Alex Vogel
SEG-Quick Step
16
NRG. Garner-Diamond
SEG-Quick Step
0
Individual Wins
Cyclist
Team
Wins
1
Aliaksandre Riabushenko
La Plage Le Club
9
2
Egan Arley Bernal
GCN Racing
7
3
Bram Welten
EvoPro Racing
7
4
Gian Friesecke
Team TomTom
7
5
Louis Boussard
Fortuneo
6
6
Dusan Rajovic
Saidel
6
7
Amaury Capiot
Androni Giocattoli
6
8
Rasmus Tiller
McLaren-Bahrain
6
9
Ivan Sosa
Team Ridley
5
10
Antwan Tolhoek
Team CSC
5
…
63
Marcus Diamond
SEG-Quick Step
1
NR
G. Garner-Diamond
SEG-Quick Step
0
NR
Alex Vogel
SEG-Quick Step
0
Evaluation
Training Ride *Community Growth Development*
Upgraded Training Facilities Boost:+2 Point Per Member
Unlock Progress: 94 Points
Spoiler
- Each member gets 5.0 points to spread however they like over the 13 attributes listed above. One post per member.
- Stats work on a decimal system starting at 55.0.
- Stats are bumped up in PCM when they hit that number, ex. 55.9 = 55 in-game, and 61.4 = 61 stat in-game.
- The decimal numbers will remain hidden.
- There is a threshold for each stat when more points are needed to increase that stat. It's start off on a 1-to-1 scale where 1 point equals 1 stat upgrade. However, the scales get exponentially further and further apart the closer that stat gets to the maximum of 85. The increasing scale will also remain a mystery.
- Locked stats can't be improved.
- Unlock Progress Points: Once a target number between 25-250 is reached, a stat unlock is rewarded. Points from training rides can be used toward the Unlock Progress.
- Comment below to provide stat upgrades.
Stat Unlock (Resolved): Time Trial has been unlocked.
Team Win: Diamond earned 15 additional Unlock Progress points for SEG-Quick Step winning the team competition at the Tour de Romandie.
24/02/21 - kandesbunzler said “I don't drink famous people."
15/08/22 - SotD said "Your [jandal's] humour is overrated"
11/06/24 - knockout said "Winning is fine I guess. Truth be told this felt completely unimportant." [ICL] Santos-Euskadi | [PT] Xero Racing
Oops, missed the football update with all that season-end MG stuff popping up...
Good to see some nice monument performances then But I guess that on extreme level it's close to impossible to win RvV or P-R without 85Cob and great daily form :S
The L-B-L podium looks great, though - although I wonder if the win would've been within reach without that stupid crash.
Strange that he didn't win S4 of Romandie, though - he should have easily been the strongest sprinter?!? But S6 clearly showed again what's missing to fight for the win in many PT stage races, so: