Hello, Tour de France Gamers!
STAGE Grade: B
I rate today’s stage a B. Tadej Pogačar won the stage, we all knew it, whatever tactics did or didn’t happen, and a few riders in his wake shook up the general classification. It’s possible there was a great race going on in the background but with Pogačar an area code ahead of everyone else, it’s hard to tell.
Route: 4/5 GC: 3/5 Tactics: 3/5 Sprint: 1/5 Surprises: 2/5
At one point, I really thought Tadej Pogačar was struggling. He wasn’t smiling the way he normally does, listening to iTunes on his airpods or whatever else he does when he’s on Zone 2. Clearly I was wrong, but I believe Jonas Vingegaard thought it, too.
Acting as if you’re dead is an important skill for a pro cyclist. I didn’t think Pogačar needed it. I know he doesn’t need it. I don’t know if he has it, acting anything other than being himself is a skill Pogačar doesn’t seem to have. So I don’t know what happened.
The point is that when Vingegaard saw that, he decided to ride tempo from the front of the group. Pogačar right behind him. This is a mistake. There is never a reason to give Pogačar a free ride to the front.
But as I was watching it, I couldn’t figure out a better way. Vingegaard doesn’t have the explosive power to attack and drop Pogačar. So don’t do that. He could let Pogačar do the work, but then Pogačar finds that magic moment, attacks, and leaves everyone behind. So it’s not easy. Repeated efforts to slow down and speed up — kind of what Isaac del Toro was doing in the 2025 Giro d’Italia. Of course, those tactics cost del Toro the race.
If we overlook the fact that Vingegaard can’t beat Pogačar, then riding in the front still makes no sense. He’s giving Remco Evenepoel and Paul Seixas a free ride, too. And Seixas was able to attack, gain a dozen seconds on Vingegaard, and now we have a real battle for second place.
A race within a race: who will finish second. A race within a race: who will win the green jersey? Even today that race was fought hard. The intermediate sprint was only 12 kilometers from the start — it had to be, with all the climbing that followed. Twelve kilometers of sprinting. It was Biniam Girmay’s team who had the best lead-out. They passed Mads Pedersen who seemed uninterested. Then Edward Planckaert came with Jasper Philipsen, and then Pedersen reacted. A bit of a shoulder-barge; that’s three days in a row now for the Dane. Some riders just get away with these things.
Girmay’s lead-out was so good that Jake Stewart completely dropped Girmay. I thought he was sprinting to win it, but at 200 meters he looked over his shoulder and seeing no Girmay, he sat up. At that point Philipsen was at full speed, he had time to look over his shoulder before crossing the line. Pedersen took second — this green jersey battle will go all the way to Paris.
Anton Charmig, our earlier focus rider, finished over the time limit today. He was involved in Thursday’s crash that I glossed over, got dropped early and rode by himself for almost the entire stage. The cut-off was 40 minutes, he took almost an hour. And by the way, I think I called him Swiss the other day — he’s Danish. Only Danes and Norwegians ride for Uno-X Mobility.
Egan Bernal was picked by only one team: Team Chris. He’s our focus rider, then. Thymen Arensman and Bernal are racing both the Giro and the Tour this year. Bernal was racing for Arensman in the Giro. In the Tour, Arensman has not shown anything. Today he was in the breakaway but sadly, a puncture cost him. When the team car finally showed up, his bike was on the left side of the roof.
So now we know: Arensman is not Netcompany INEOS’ lead rider. There are two bikes on the right side of the car: one for the number one rider, one for the number two rider. The mechanic sits on the right, so those bikes are the first he can grab when the car stops. Arensman’s bike was on the left. Seconds lost.
Either Bernal had two bikes on the right, or Kévin Vauqelin had the other — but INEOS had no confidence in Arensman today.
Sad for Arensman, who gave up the chase. He dropped back to the chase group, where he found Bernal. He rode as hard as he could for Bernal, then dropped back for good. Bernal finished fourteenth today, he improved one position in the general classification: 11th. His bike will be on the right again on Sunday.
Watch the final kilometer HERE.
Watch the FloBikes highlights HERE.
Watch NBC Sports’ Extended highlights HERE.
Read the TNT Sports report HERE.
Spoiler alert: Team Tadej took second place away from Team Josh, but everything else remained the same today.
Team Ansel took another win; most points from the stage, a tie for most points from classifications, most points overall, most riders in the Top-25 (eleven): they are increasing their stranglehold on the game.
Team Tadej were second, the other team with most points from classifications. In third were Team Hugo and only in fourth place did we find Team Josh.
Team Charles were fifth and the eternally tied teams Caleb and Matthew shared sixth place today.
Team Oliver were eight, Team Amalia ninth, and Team Wesley tenth. Two teams missed the boat today: Team Grace in eleventh and Team Cameron in twelfth.
On Sunday we’ll repeat today’s stage in a lighter version. We’ll leave the Vosges mountains, cross through the Jura mountain range and end up in the Alps, just skirting Switzerland. It’ll look pretty. The final climb is to Brison, 11.3 km at 9%. We write down the winner: Tadej Pogačar.
But keep an eye on Paul Seixas. As young as he is, I see him getting stronger during the 2026 Tour de France. He can’t beat Pogačar, nobody can, but I expect him to mount an attack against Jonas Vingegaard.
Standings after stage 14:
|
Rank |
Name |
Points |
WAS |
MOVES |
|
1 |
Team Ansel* |
3283 |
1 |
0 |
|
2 |
Team Tadej* |
3184 |
3 |
1 |
|
3 |
Team Josh* |
3168 |
2 |
-1 |
|
4 |
Team Hugo* |
2927 |
4 |
0 |
|
5 |
Team Charles* |
2820 |
5 |
0 |
|
6 |
Team Caleb* |
2617 |
6 |
0 |
|
7 |
Team Matthew* |
2556 |
7 |
0 |
|
8 |
Team Oliver* |
2429 |
8 |
0 |
|
9 |
Team Amalia* |
2263 |
9 |
0 |
|
10 |
Team Wesley* |
1643 |
10 |
0 |
|
11 |
Team Grace* |
1242 |
11 |
0 |
|
12 |
Team Cameron* |
925 |
12 |
0 |
Standings after stage 14 (including dogs and adults):
|
Rank |
Name |
Points |
WAS |
MOVES |
|
1 |
Team Ansel* |
3283 |
1 |
0 |
|
2 |
Team Tadej* |
3184 |
3 |
1 |
|
3 |
Team Kent |
3179 |
4 |
1 |
|
4 |
Team Josh* |
3168 |
2 |
-2 |
|
5 |
Team Kari |
3148 |
5 |
0 |
|
6 |
Team Amelia |
3114 |
7 |
1 |
|
7 |
Team Melanie |
3092 |
6 |
-1 |
|
8 |
Team Eric |
3015 |
9 |
1 |
|
9 |
Team Rob |
3013 |
8 |
-1 |
|
10 |
Team Jon |
2957 |
10 |
0 |
|
11 |
Team Hugo* |
2927 |
12 |
1 |
|
12 |
Team Craig |
2920 |
13 |
1 |
|
13 |
Team Kurt |
2911 |
11 |
-2 |
|
14 |
Team Julie |
2869 |
14 |
0 |
|
15 |
Team Charles* |
2820 |
15 |
0 |
|
16 |
Team Jonwaine |
2770 |
17 |
1 |
|
17 |
Team Ed |
2745 |
16 |
-1 |
|
18 |
Team Laurens |
2723 |
18 |
0 |
|
19 |
Team Corsa |
2657 |
20 |
1 |
|
20 |
Team Caleb* |
2617 |
21 |
1 |
|
21 |
Team Ambrose |
2610 |
19 |
-2 |
|
22 |
Team Matthew* |
2556 |
22 |
0 |
|
23 |
Team Kate |
2518 |
23 |
0 |
|
24 |
Team Grace |
2458 |
24 |
0 |
|
25 |
Team Oliver* |
2429 |
25 |
0 |
|
26 |
Team Ellie |
2371 |
27 |
1 |
|
27 |
Team Adam |
2351 |
26 |
-1 |
|
28 |
Team Cameron |
2331 |
28 |
0 |
|
29 |
Team Charlotte |
2312 |
29 |
0 |
|
30 |
Team Jonathan |
2268 |
31 |
1 |
|
31 |
Team Amalia* |
2263 |
30 |
-1 |
|
32 |
Team Suzanne |
2097 |
33 |
1 |
|
33 |
Team Erin |
2095 |
32 |
-1 |
|
34 |
Team Furner |
2042 |
35 |
1 |
|
35 |
Team Allison |
1996 |
36 |
1 |
|
36 |
Team Lichterman |
1993 |
34 |
-2 |
|
37 |
Team Wesley |
1843 |
37 |
0 |
|
38 |
Team Chris |
1819 |
38 |
0 |
|
39 |
Team Senna# |
1725 |
39 |
0 |
|
40 |
Team Izzy |
1692 |
40 |
0 |
|
41 |
Team Wesley* |
1643 |
41 |
0 |
|
42 |
Team Valerie |
1352 |
42 |
0 |
|
43 |
Team Grace* |
1242 |
43 |
0 |
|
44 |
Team Cameron* |
925 |
44 |
0 |
|
45 |
Team Sam |
906 |
45 |
0 |
Complete breakdown of points from stage 14:
|
Name |
STAGE RESULTS |
YELLOW JERSEY |
GREEN JERSEY |
POLKA DOT JERSEY |
WHITE JERSEY |
POINTS/CLASS |
TOTAL |
PREVIOUS |
CUM. TOTAL |
|
Team Amalia* |
157 |
36 |
6 |
7 |
3 |
52 |
209 |
2054 |
2263 |
|
Team Ansel* |
227 |
54 |
14 |
8 |
12 |
88 |
315 |
2968 |
3283 |
|
Team Caleb* |
166 |
45 |
11 |
8 |
8 |
72 |
238 |
2379 |
2617 |
|
Team Cameron* |
57 |
11 |
1 |
5 |
2 |
19 |
76 |
849 |
925 |
|
Team Charles* |
164 |
45 |
14 |
8 |
8 |
75 |
239 |
2581 |
2820 |
|
Team Grace* |
84 |
21 |
4 |
7 |
0 |
32 |
116 |
1126 |
1242 |
|
Team Hugo* |
211 |
49 |
11 |
11 |
12 |
85 |
296 |
2631 |
2927 |
|
Team Josh* |
184 |
51 |
14 |
8 |
12 |
85 |
269 |
2899 |
3168 |
|
Team Matthew* |
166 |
45 |
11 |
8 |
8 |
72 |
238 |
2318 |
2556 |
|
Team Oliver* |
156 |
43 |
14 |
11 |
4 |
72 |
228 |
2201 |
2429 |
|
Team Tadej* |
216 |
52 |
14 |
8 |
14 |
88 |
304 |
2880 |
3184 |
|
Team Wesley* |
153 |
37 |
0 |
6 |
8 |
51 |
204 |
1439 |
1643 |
Complete breakdown of points from stage 14 (including dogs and adults):
|
146 |
38 |
9 |
12 |
12 |
71 |
217 |
2134 |
2351 |
|
|
Team Allison |
148 |
33 |
8 |
6 |
8 |
57 |
205 |
1791 |
1996 |
|
Team Amalia* |
157 |
36 |
6 |
7 |
3 |
52 |
209 |
2054 |
2263 |
|
Team Ambrose |
145 |
40 |
14 |
8 |
8 |
70 |
215 |
2395 |
2610 |
|
Team Amelia |
230 |
53 |
11 |
8 |
15 |
87 |
317 |
2797 |
3114 |
|
Team Ansel* |
227 |
54 |
14 |
8 |
12 |
88 |
315 |
2968 |
3283 |
|
Team Caleb* |
166 |
45 |
11 |
8 |
8 |
72 |
238 |
2379 |
2617 |
|
Team Cameron |
145 |
38 |
9 |
12 |
11 |
70 |
215 |
2116 |
2331 |
|
Team Cameron* |
57 |
11 |
1 |
5 |
2 |
19 |
76 |
849 |
925 |
|
Team Charles* |
164 |
45 |
14 |
8 |
8 |
75 |
239 |
2581 |
2820 |
|
Team Charlotte |
176 |
38 |
6 |
15 |
10 |
71 |
247 |
2065 |
2312 |
|
Team Chris |
146 |
36 |
4 |
8 |
5 |
53 |
199 |
1620 |
1819 |
|
Team Corsa |
187 |
49 |
12 |
8 |
12 |
81 |
268 |
2389 |
2657 |
|
Team Craig |
212 |
49 |
14 |
12 |
12 |
87 |
299 |
2621 |
2920 |
|
Team Ed |
174 |
45 |
14 |
8 |
8 |
75 |
249 |
2496 |
2745 |
|
Team Ellie |
170 |
37 |
12 |
10 |
7 |
68 |
238 |
2133 |
2371 |
|
Team Eric |
205 |
51 |
14 |
15 |
12 |
94 |
299 |
2716 |
3015 |
|
Team Erin |
169 |
37 |
3 |
11 |
7 |
60 |
229 |
1866 |
2095 |
|
Team Furner |
176 |
38 |
4 |
11 |
13 |
68 |
244 |
1798 |
2042 |
|
Team Grace |
166 |
39 |
12 |
10 |
7 |
70 |
236 |
2222 |
2458 |
|
Team Grace* |
84 |
21 |
4 |
7 |
0 |
32 |
116 |
1126 |
1242 |
|
Team Hugo* |
211 |
49 |
11 |
11 |
12 |
85 |
296 |
2631 |
2927 |
|
Team Izzy |
126 |
23 |
9 |
10 |
3 |
47 |
173 |
1519 |
1692 |
|
Team Jon |
212 |
50 |
14 |
8 |
14 |
86 |
298 |
2659 |
2957 |
|
Team Jonathan |
202 |
47 |
0 |
7 |
7 |
61 |
263 |
2005 |
2268 |
|
Team Jonwaine |
245 |
55 |
2 |
11 |
14 |
84 |
329 |
2441 |
2770 |
|
Team Josh* |
184 |
51 |
14 |
8 |
12 |
85 |
269 |
2899 |
3168 |
|
Team Julie |
192 |
46 |
14 |
11 |
12 |
85 |
277 |
2592 |
2869 |
|
Team Kari |
219 |
52 |
14 |
11 |
14 |
93 |
312 |
2836 |
3148 |
|
Team Kate |
148 |
40 |
14 |
10 |
4 |
70 |
218 |
2300 |
2518 |
|
Team Kent |
217 |
52 |
14 |
11 |
14 |
93 |
310 |
2869 |
3179 |
|
Team Kurt |
189 |
42 |
14 |
15 |
10 |
83 |
272 |
2639 |
2911 |
|
Team Laurens |
210 |
52 |
6 |
11 |
12 |
83 |
293 |
2430 |
2723 |
|
Team Lichterman |
127 |
30 |
12 |
8 |
7 |
57 |
184 |
1809 |
1993 |
|
Team Matthew* |
166 |
45 |
11 |
8 |
8 |
72 |
238 |
2318 |
2556 |
|
Team Melanie |
203 |
49 |
14 |
11 |
12 |
88 |
291 |
2801 |
3092 |
|
Team Oliver* |
156 |
43 |
14 |
11 |
4 |
72 |
228 |
2201 |
2429 |
|
Team Rob |
200 |
54 |
14 |
8 |
12 |
88 |
288 |
2725 |
3013 |
|
Team Sam |
61 |
17 |
0 |
6 |
5 |
28 |
89 |
817 |
906 |
|
Team Senna# |
108 |
29 |
9 |
7 |
0 |
45 |
153 |
1572 |
1725 |
|
Team Suzanne |
182 |
40 |
3 |
8 |
8 |
59 |
241 |
1856 |
2097 |
|
Team Tadej* |
216 |
52 |
14 |
8 |
14 |
88 |
304 |
2880 |
3184 |
|
Team Valerie |
59 |
19 |
9 |
7 |
0 |
35 |
94 |
1258 |
1352 |
|
Team Wesley |
118 |
30 |
9 |
7 |
0 |
46 |
164 |
1679 |
1843 |
|
Team Wesley* |
153 |
37 |
0 |
6 |
8 |
51 |
204 |
1439 |
1643 |
Allez le Tour!
-Laurens.