I forced my gaze back to the water, forcing my game face on, and yet… a tiny, ridiculous part of me couldn’t stop grinning. She showed up. She’s here. And yes, my life just got exponentially better while simultaneously threatening to implode my focus.
I lock in. As I stand there, heart hammering, a flash of last night cuts through my head.
Cassandra and I, sitting across from each other, maps and splits spread out between us like battle plans. Two people aiming for the same podium, honest enough to say it out loud.Stick together through the swim, and through the bike, then push the pace. I’ll pull where I’m strongest, you pull where you’re strongest.
She’d looked at me then, almost smiling.Then the last lap of the run? We kill each other.
Her words, not mine.
So here it was, playing out in real time.
The officials herd us onto the pontoon, wetsuits creaking and goggles tugged into place. A horn cutsthrough the air, and bodies surge forward all at once. There’s no easing into it, just impact as we hit the water.
The swim was a fistfight disguised as freestyle. First 500 meters, me and Cassandra were welded together, both of us trying to own the current like it was ours to command. But the river thrashed back, currents slicing through my rhythm until I felt like I was swimming uphill. Somewhere in that mess, we lost each other. For a minute I thought she’d dropped me, or worse, surged ahead but by the second lap, I realized I’d clawed back ground. I was actually a body length ahead.
Which, of course, lasted about as long as my next breath.
Because just before the transition zone, guess who slides up out of nowhere? Cassandra. We hit the ramp side by side, dripping and gasping, slotting into fifth and sixth.
Then the transition to the bike. As soon as I clipped in my bike, I hit the gas. I got into a pack quickly, tucked in, and dared a glance over my shoulder. Cassandra was a few bike lengths back, hanging on solo. The gap wasn’t huge, but my only hope? That Cassandra would claw her way up, because as much as I hate to admit it, we needed each other.
By the second lap, sure enough, she did it. Dragged a chase group with her. Suddenly it wasn’t just me grinding at the front, it was all of us, one big chasing blob. We got organized. Me, Cassandra, Georgia, and a couple others trading pulls at the front, letting the pack rotate so no one burned all their matches too early.
The last transition into the run was pure carnage. I skidded into my rack, hands shaking as I clipped off my helmet and flung my bike into place more by instinct than precision. Shoes on, feet pounding the carpeted exit as Ibolted out of transition. I came out second. And for about three glorious seconds, I thought I’d actually bought myself some space, right as I heard Olivia’s voice cut through the stands, shouting my name. It gave me the final lift I didn’t know I still had.
And then yep. Cassandra, materializing again like some horror-movie villain. One blink and she was at my elbow, stride-for-stride. We stayed that way through the second lap, both of us locked in, the crowd roaring like Paris itself was vibrating.
Georgia wasn’t as lucky, she stumbled hard and dropped back. Suddenly it was down to four: me, Cassandra, her French roommate (because of course France gets two home-soil assassins), and this German runner, named Julie, who clearly hadn’t read the memo about pacing yourself. Julie lit it up, pushing all of us into the red.
I could feel Cassandra holding back, biding her time, waiting for the exact moment to light the fuse. And I was already doing the math. If she went, I’d have to hang on for dear life because I knew I wasn’t as fast as her at her best. That was the entire strategy boiled down.
Sure enough, halfway through the penultimate lap, Cassandra dropped the hammer, clean and merciless, snapping our quartet apart. I tried to go with her, but Julie held me off. Now I was dangling in third, trying to claw back but the gap wouldn’t close. Grimacing, I glanced over my shoulder just to make sure Cassandra’s teammate wasn’t doing their trademark ghost move into my blind spot. In my peripheral vision, I caught a flash of familiar movement in the stands.
Olivia’s cheer cutting through the noise as she shouted my name.
Something in me answered. By the bell lap, I went for it. I locked onto Julie’s back and chased, clawing my way into second, legs screaming as I refused to let the gap stretch again. Ahead of us, Cassandra looked smooth and controlled. She kicked like she still had fuel in reserve, posture clean, stride strong, not a hint of exhaustion.
I tried to answer it, tried to close the distance, but there was nothing left to reach for. No extra gear. Just instinct and stubbornness. I was hanging on by muscle memory alone, holding form, holding pace, holding myself together long enough to reach the line.
So I just narrowed my world. Just me, my legs, and the line.
When I crossed that line, my legs buckled, lungs clawing for air, and then I saw Cassandra, already sprawled on the finish line, tears streaming down her face, laughter breaking through them. She’d done it: her dream, her home soil, her moment.
I dropped right beside her, chest heaving like I’d swallowed fire, I did it too. Silver. At my first Olympics. My comeback. Twelve seconds behind Cassandra, which in our world might as well be nothing.
The crowd was thunder, unrelenting, but it all felt far away, muffled, like I was underwater. What I did feel was Cassandra’s hand groping for mine.
We hugged right there, sweat and salt and absolute exhaustion binding us. Years of sacrifice, years of rivalry, and here we were, both collapsed, medals waiting.
The cameras ate it up, the commentators probably losing their minds about “The Dubois–Cadiz rivalry,” but in that moment it wasn’t rivalry. It was us.
And yeah, the German runner, Julie, deserved her bronze shine, too. She earned her place beside us.
The haze didn’t last. Suddenly I was being hauled to my feet, medal control volunteers ushering us around, cameras shoved in our faces. Someone thrust the Philippine Flag into my hands, and instinct kicked in, I draped it over my shoulders. Silver, baby. Olympic Silver.
Cassandra was the same, only with a French flag wrapped tight around her, the crowd roaring. She found me in the chaos, eyes red, cheeks wet, and before I could even say anything, she pulled me into another hug. Then she pressed a kiss against my cheek, quick but fierce.
We posed for cameras, held up our flags, and the Julie squeezed between us, smiling so wide it almost hurt to look at her. Georgia finished fifth, and when she came stumbling through the mix zone, she still threw her arms around me. “Proud of you two, mate” she panted, and I swear that meant almost as much as the medal.