Facebook Instagram Twitter Youtube
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
Search
Logo
Logo
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
More
    Racing

    How the Race Was Won: Drunken Intersections on the Neon Shore Loop (TTT)

    Eric Schlange
    By Eric Schlange
    January 8, 2026
    LAST UPDATED January 8, 2026
    8

    The first race of Zwift Racing League Round 3 happened on Tuesday: a team time trial on the new Neon Shore Loop in Makuri Islands. While the very climby list of routes selected for Round 3 struck a bit of fear in my “overmuscled” heart, this looked like the sort of race my team (Coalition Delusion) could win…

    Heat Training: Fool Me Once…

    You may recall that the last TTT we won was in NYC, despite me mistakingly doing a hard heat training session the day before that definitely limited my race efforts.

    This time around, I made sure I didn’t push too hard the day before. I rode the first event of Tour de Zwift at an easier pace, then turned off the fan and road easy for another 15 minutes to get just a bit of heat training in, to keep my adaptation level up. (More on heat training in an upcoming post… I’ve been doing a lot of it, and learning a lot along the way!)

    Planning Our Race

    Heading into the race, my team was chatting about all things course and strategy as usual. Captain Neil had our pull order worked out, with a bit of help from the Zwift TTT Calculator:

    It was William’s first time riding with us, but we knew the drill: call out when you’re on deck. Call your stopping time when you get to the front. Call when you’ve got 5-10 seconds left in your pull. Call out if there’s a gap.

    Basically: stick to the plan, and communicate well. Chris M would be our DS on the day, since he wasn’t riding. Always nice to have a non-riding DS for TTT weeks!

    The new Neon Shore Loop route seemed fairly straightforward as a TTT course, since it was essentially flat, with three short and draftable climbs thrown in to make things interesting. We would hold formation on the flats, trying to hold our target power on our pulls, then push as hard as possible on the climbs. It’s proved a winning formula thus far… and we had no better ideas. Let’s race!

    The Race

    We began our race in Neokyo with around 10km of flat roads. This is a lovely way to start a TTT, especially if you’ve got some new team members. It lets you work on the fundamentals: hitting your pull targets, rotating smoothly, communicating clearly.

    Two things we quickly noticed:

    1. The new drafting indicator was nice
    2. The game’s auto-steering made us look like a bunch of n00bs at every intersection, breaking formation and veering across the road

    Here’s a quick screenshot of what our lovely single-file formation looked like just after a 90-degree turn at a Neokyo intersection:

    The team in disarray after making a hard left at an intersection…

    Most TTTs aren’t on intersection-heavy roads like Neokyo, so perhaps I just haven’t noticed this issue before. Or perhaps it’s because I can easily see what I’m missing now that the draft indicator is live!

    This may not be a popular opinion, but I think it’s time to allow steering in these races. Maybe I’d change my mind after actually racing a TTT with steering (I never have), but I really like the idea of being able to control my left-right position.

    I was on the front, taking my third rotation on the day, when we hit the first little uphill: the riser to the second level, which takes us to the Rooftop KOM. I bumped my power up from my target (370W) to just over 400W, to keep speeds high on the climb without blowing myself or my teammates up. It seemed to work well, which was a good sign for me: it meant I was riding strong enough that teammates who are better climbers weren’t coming around me on uphills. But as we crested the top and Will began his pull, a gap opened up to Captain Neil, who was valiantly riding his second TTT of the day.

    A bit of instruction from Chris for the front to ease, and we were back together for the start of the Rooftop KOM. We stayed roughly in formation on the lower part of the climb where speeds are high as you stairstep between slack climbing and flat road. Then it was time for my fourth pull as we hit the spot where racers traditionally attack, so I let everyone know I would just hold steady power and try to pace us to the top of the KOM.

    Climbs can be messy in a TTT, and it can really simplify things if you know a particular rider is just going to keep it steady to the top.

    Using my rear camera view to gauge my pacing…

    I probably should have kept my #6 camera view live during this entire pull, but I didn’t activate it until I heard Chris ask me to ease up a bit, as a gap was forming. It’s never easy to hit that perfect pace in a situation like this, because you basically want to push as hard as your team can possibly go on a climb, since that’s where you can make up a lot of time in a TTT scenario.

    Anyway, I eased, we regrouped, then we came over the top and settled in for lots of descent and flat roads, all the way down to Urukazi.

    Descending the Slot Canyon. The easy part!

    As usual, I had Sauce for Zwift running so I could see time gaps to nearby teams. It was showing that we were catching riders ahead, and pulling away from the team behind. Good signs! But it ain’t over ’til it’s over…

    The next big effort we’d face would be the Pain Cavern, and as we were getting close to it, teammate Will had to skip some pulls. We made the call to have him do one last suicide pull in the run-in to Pain Cavern, and he executed it perfectly, holding the target pace until he blew up. We came around and kept pushing on, rotating through our remaining riders.

    As I started my pull, we were in the middle of the figure 8 portion of the Pain Cavern, where racers typically attack. I eased a bit to keep the team together, then the road flattened and speeds ramped up as we exited the cavern with 2km to go and a team just a few seconds ahead!

    In Pain Cavern

    Shorter pulls are often the way to go in the final 1-2 minutes of a race, as legs are tired but you want to finish fast. With 1.3km left in the race I came to the front and announced I’d be pulling for just 30 seconds, but pulling hard to catch the team ahead. Let’s go, boys! I do love a good carrot.

    We passed the team with 900 meters to go, and I dropped a Ride On bomb as their lead rider waved. Class! Then Fabian came to the front and three down one last pull before rotating off with 500 meters left. Go go go!

    Everyone on the team was pushing hard, a sort of friendly final race to empty the tank and not be last across the line. If it was a race, I guess I pipped Andrew at the line:

    See my ride on Strava >

    Watch the Video

    Results and Takeaways

    Heading over to WTRL’s website, we learned that we had indeed taken first place:

    WTRL has placed us in the B2 division this round, which seems a bit odd since we took second place in B1 last round. Perhaps WTRL will re-sort the divisions after this race?

    On the other hand, given the hilly nature of every other race this round, perhaps B2 is exactly where we should be. Because while our TTT result would have beaten all the B1 teams as well, our strength as a team has never been found in the hills.

    Personally, I was happy with my performance in this race. I felt like my heart rate was a bit lower than usual, possibly a product of all the heat training I’ve been doing. And I was able to consistently put in 1-minute pulls, which I haven’t always been able to do.

    We wrapped up the day with our traditional team photo:

    What about you?

    How did your TTT go? Share below…

    Related Posts

    Facebook
    Twitter
    Pinterest
    ReddIt
      Eric Schlange
      Eric Schlangehttp://www.zwiftinsider.com
      Eric runs Zwift Insider in his spare time when he isn't on the bike or managing various business interests. He lives in Northern California with his beautiful wife, two kids and dog. Follow on Strava

      8 COMMENTS

      Subscribe
      Notify of
      guest

      guest

      8 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments
      wpdiscuz   wpDiscuz

      Get Started on Zwift

      Sign Up (Free Trial)
      Buy Zwift Ride
      Buy KICKR CORE One
      Read More...

      Newest Featured Posts

      KICKR CORE 2 Firmware Update Supports Bridging of Zwift Ride And Click v2 Controllers

      Trainers

      Zwift Racing League Week 2 Guide: 2019 UCI Worlds Harrogate Circuit (Points Race)

      Racing

      Support This Site

      Write a post, shop through us, donate or advertise. Learn more

      NEWSLETTER SIGNUP

      Zwift tips and news every 2 weeks! Click to subscribe.

      More Posts

      Tips and Tricks for Conquering the Tour de Zwift 2026 Ultimate Challenge

      Events

      I raced 300 times in 2025. What did I learn?

      Racing

      Zwift Year in Review 2025

      News

      All About Tour de Zwift 2026

      Events

      This community-driven site is maintained by Eric Schlange and a team of Zwift enthusiasts. Zwift Insider is independent of Zwift corporate (www.zwift.com), although Zwift does provide funding to help defray site costs.

      This site contains affiliate links to Amazon, Wahoo, and other brands. Zwift Insider makes a small commission on purchases made from these links, so please shop through them to support our efforts.

      Terms of Use/DMCA Copyright Policy

      Privacy Policy | Privacy Consent

      [email protected]

      Latest articles

      Tiny Race Series – January 10 Routes – Bonnie Scotland

      KICKR CORE 2 Firmware Update Supports Bridging of Zwift Ride And Click v2 Controllers

      Zwift Racing League Week 2 Guide: 2019 UCI Worlds Harrogate Circuit (Points Race)

      Popular Categories

      • Racing1599
      • Events1114
      • News842
      • Training & Nutrition747
      • Interviews569
      • Routes & Maps485
      Comment Author Info
      8
      0
      Would love your thoughts, please comment.x
      ()
      x
      | Reply
      You are going to send email to

      Move Comment

    • Related Posts