It was killing me: Crit City had been live for a two days, and I still hadn’t raced it! (Sure, I’d pedaled around a bit, but that was for research so I could write insightful blog posts like this and this.)
You see, I’d fallen prey to some sort of cold/flu bug a couple days before Crit City released. With a sore throat, runny nose, and nagging cough making things generally miserable I took the adult approach and reduced my cycling efforts, knowing that hard rides stress the immune system.
But after a few days I was on the mend, so last night when my local buddy Zane asked if we were doing our regular early-morning Monday Zwift ride, I proposed a Crit City race. Zane was in–let’s rock!
Wake Up/Warm Up
My alarm sounded at 4:45AM: time to wake up, kit up, and warm up. It was too early to eat, and the race was short. So I followed my usual pre-race ritual: a piece of caffeine gum and some PR lotion on the legs. Then it was off to Fuego Flats for a warmup in my ugly Christmas kit.
Get advice for pre-race warmups on Zwift >
With plenty of time before the race began, I ramped up my effort slowly, letting my legs wake up after a few days of essentially zero effort. They felt good! I kept my cadence high, put in a few digs to get my heart rate up into the 160s, then it was off to the Crit City start pens.
The Start
The start pen was lively, with 40 B’s ready to race the new course. At least several riders were racing it for the first time, as I was. We engaged in the usual banter…

Then the clock hit 0 and it was time to go!
It’s been a long time since I’ve done a short race on Zwift. I typically prefer longer efforts, something in the 75-90 minute range. But this was just 8 laps of Crit City’s Bell Lap route, which I knew took around two and half minutes per lap. That means the race would only last about 20 minutes–a less miserable FTP test format, perhaps?
I thought the first lap would be pretty brutal, with riders trying to split the group. But it actually wasn’t bad at all! My guess is many of the riders were more interested in sightseeing than racing.
That’s not to say the start was easy! It wasn’t. As one Zwifter recently said:
So it’s like a typical Zwift race, right?
Big effort at the start…
Max wattage in the middle…
And a sprint to finish it off!

The Middle
The group quickly settled into a rhythm with its efforts–go harder up the twisties, descend the bricks easy, ramp it up again on the false flat leading to the eSports stage, then keep it steady through the start/finish and do it all over again. With the laps being so short (our lap times were consistently 2:34 to 2:36), this simple rhythm kept things mixed up nicely.
[adinserter block=”1″]
After just two laps our group of 40 was whittled down to 27. On the third lap I decided to pop my feather powerup and put in a small attack up the twisties, trolling for others willing to work together and split the pack apart. Unfortunately, nobody went with me! I got a gap of a few seconds on the group, but I knew I couldn’t stay away on my own for 5 laps, so I sat up as we descended the brick section.

My lungs were starting to burn, and coughing was beginning to set in. Was I clearing out this sickness for good, or making it worse? No time for silly thoughts about personal health, Eric. We’re racing!
I defaulted to my standard race strategy: sit in until the end, chasing any substantial attacks, then see what I had left for the final sprint.
The Finish
When the final lap began I could sense the group surging ahead as the power ramped up. A rider or two immediately popped aero powerups heading into the twisty climb. Like the last lap of many outdoor crits, this was going to be a test of who still had big sprint power after holding on for a fast lap.
I got an aero helmet through the arch into the last lap, so I was happy with that. My legs were burning, and so were my lungs–and as much as I love the drama of a MVDP-style long attack, I didn’t think I had enough to stay away. So I decided to sit in as long as I could, then go hard and use the powerup in the final stretch.

The Bell Lap finish is actually very crit-like: it reminds me of some races I’ve done where you recon the course and make a mental note that I need to be 3rd wheel or better going into this last turn to have a chance at a win.
Unfortunately, I was sitting around 15th going into that turn, because the pack was going all-out and I was gassed. I activated my aero powerup, shifted, and got out of the saddle to hammer to the finish. 8th place out of the finishing pack of 26.
The final lap was 2:27 long, a full 7 seconds faster than any other lap of the race. My average power in that final lap was 364 watts.
Bonus: I hit the highest 20-minute power number I’ve seen in months (309 watts)!
See it all on Strava >
See results on ZwiftPower >
[adinserter block=”5″]
Takeaways
After every race I try to debrief a bit, analyzing how things unfolded and what I could have done better. Being a brand-new route, this was definitely a learning experience for me! Here are a few takeaways I’ll use in future Crit City races:
- Mind your position in the finish: positioning is everything in crit racing, and while we can’t choose our left-right position in Zwift, we can modulate our power to determine how far back in the pack we sit. Especially on the Bell Lap route, if you’re not right near the front going into that final turn, you’re off the podium. From the final turn to the finish was only 5 seconds in today’s race, so my sprint needs to begin well before the last turn.
- So many powerups: while we didn’t get powerups by going through the prime segment banner, we still got them at the start of every lap. That’s a lot of powerups! This glut of powerups means I can use them freely throughout the race: popping a van to recover a bit in the group, or an aero or feather to attack off the front on the twisties.
- Thin the herd: in more competitive races, I can see the first 600 meters of the first Bell Lap being very decisive. This initial stretch immediately sees you on the biggest “climb” of the route (up through the twisty rollers until you pass virtual Zwift HQ on your right). Crit City is a fast course with no substantial climbs, making it easy for strong sprinters to sit in until the finish. Non-sprinters would be wise to put in some hard attacks on the inclines to drop sprinters early.
Ideas for the New Course
Crit City is full of corners, which combined with the short lap length really make the course special. But could the corners be improved? I think so.
Cornering Lines

Most crits feature multiple tight corners, and your ability to position yourself properly and take the best line play a huge role in determining how much speed you’ll carry through the corner (and therefore, how much you’ll have to hammer after the corner to get back up to speed).
I really enjoyed the many corners of Crit City–they gave the course a completely unique feel compared to other Zwift routes.
You know what I’d love to see, though? I’d like to see my avatar (and the pack as a whole) taking more realistic lines in the corners. That means hitting the apex, instead of staying in the outside lane on a left-hand turn.
With no other riders visible on course, it seems silly to leave an entire lane empty.
Auto Braking
As already mentioned above, the course’s small climbs, short laps, and abundant powerups help keep the race from turning into the steady threshold effort that some Zwift races can become.
That said, I think a bit of automatic braking into (at least) the two sharpest corners on the course would add another level of crit-like realism to Crit City races.
There are many ways this could be done, and I’ll probably focus an entire post on this topic soon. But just a basic “slow every rider to a maximum speed” on the two sharpest corners would be a great place to start. (Zwift already does this on one turn of the London Classique route, so we know it can be done.)
On the Bell Lap route, slowing the hairpin just after the start banner would really turn the uphill twisties into an attack section, as riders would need to hammer and regain speed after slowing on the corner.
Looking Forward To It
I thoroughly enjoyed my first Crit City race, even though I was a bit under the weather. As a bigger rider (~83kg) with a decent sprint, the course suits me nicely since it doesn’t have long/steep climbs. Plus there are lots of powerups available to allow for strategic attacks, which I enjoy.
Well done, Zwift HQ. I’ll be racing again here very soon!

What About You?
Have you raced Crit City yet? What are your first impressions?

Interesting! I did a B Dolphin Course Race on Saturday and ended up in the chase group, and lap times were 2:13-2:19… be interested to see how it goes on the Bell Course.
That’s fast! I found your event: https://zwiftpower.com/events.php?zid=278418
Definitely faster than the smaller Crit City races I’m seeing. All the top finishers in the B’s in your race were over 4.0–it’s like the event didn’t have category filtering on?
We only had one rider over 4.0, and he was at 4.1. :0) That kind of power driving at the front will definitely ratchet the speeds up.
I think maybe the segment is messed up in Strava, I think its less than a lap, the map on the leader board shows a full lap, but if you click on the segment from the main activity screen, it shows ending before the hairpin. Our total times were too close for it to be off by 20 seconds per lap…
Woah–I see what’s happening.
Near the finish line the road coming the other way is so close to the finish banner that it’s messing up Strava’s matching… so it’s not counting the northernmost part of the route.
Huh.
Not sure how to fix that.
Great write up Eric. I lived it with you.
Thanks Simon!
The Dolphin course (reverse of Bell Lap) feels like a totally different animal, with the more concentrated climb for the prime, and just a bit longer finish after the u-turn. Unfortunately, i stink at crits, virtual just like IRL. LOL
Love this race report! Nice work.
I’d love to see auto braking into corners for Zwift races. I tested out RGT ages ago and they had auto braking, no matter how much power you put down you still braked into corners. There was a little graphic to show when auto braking kicked in and ended so you could gauge your corner exit sprint!
I didn’t realise Zwift already did this on one London corner. I’d only want it to be an option for races to add some more tactical elements, not full time.
My race on the downtown dolphin course also does not show the zwift insider Strava segment as completed
Think there’s a chance they will allow the steering to be turned on for some crit events eventually? That would be great.
Not any time soon, Michael. Steering in road races is a distant thought for Zwift, I think!
Can you explain more about the max speed in the London course? Is this a rest opportunity in the London course to put a couple soft pedal strokes in? That’d be awesome in Crit City!!
Hey Scott–see my comment on Gerrie’s below.
Nice write-up Eric. I think you wanted to say Minimum “But just a basic “slow every rider to a maximum speed” on the two sharpest corners”.
I think it will be cool if zwift calculate your speed going into the corner, if you are to fast you loose time, so you have to slow down to take the best possible corner.
I actually meant maximum! Although I had to think about it a couple times, because it does sound weird to “slow to a maximum speed.”
Think about it–this is how London’s auto-braking basically works. If you enter the turn at 14MPH, you aren’t slowed down. Enter it at 25MPH, you are slowed to 21MPH. Enter it at 40MPH, you are slowed to 21MPH.
So the 21MPH is the maximum speed allowed in the corner. But it’s not the minimum speed allowed–you CAN go slower. Make sense?
You are correct. Now it makes sense.
On the point regarding proper lines in the corners – the decision by Zwift to have both a clockwise and counter-clockwise course on the same road means you will never be cutting the median. It’s a weird idea, as you’d never encounter another crit in the other direction in real life…
after using the mtb steering, i think it would be amazing for the shorter races like this. they would have to simplify the actual nature of the corners but it would make for a very interesting race if you choose a bad line and bounce along the barriers and instantly lose 10 mph.
Now we have CRR could Zwift implement slower tarmac on the outside of the corner. Leaving the apex line at full speed?
I was right there with you, even featured in some pics. Fun race.
Great report Eric. Did a race last week and a few B riders popping 4.0 w/kg and above. I got dropped on last lap 🙁 was such a fast and intense 21 mins for me. Definitely some learnings coming out of doing this, like positioning and PowerUp usage. https://www.zwiftpower.com/events.php?zid=278421
Hi Eric,
I cannot seem to find which bike is better for this course. Crank it Up is on this course Tuesday. Tron or Venge with 858?
Thanks!
Tron would be slightly faster.