28. Mira
MIRA
I stand at the rail near the track, watching as the horses are led onto the track. Every muscle in my body is coiled tight, ready to snap. Spectators fill the concrete stands, and sweat pools at the base of my neck—nerves frazzled and ready for this race to be over.
Rusalka moves among the field of thoroughbreds, her chestnut coat gleaming under the harsh light.
The blaze down her face mirrors Thunder's Shadow almost perfectly—white against rich copper, identical in every way that counts.
My throat burns as I watch the race official approach her, clipboard in hand.
He checks the number pinned to her blanket. Nods. Marks his sheet.
The number that should belong to Thunder's Shadow.
"Breathe, zvezdochka ." Batya 's voice comes from beside me, as rough and strained as I feel. His hand finds mine on the rail and give it a pat, though his hand shakes too. "It will work."
But his words carry no conviction. His face has gone gray, aged a decade in the past week. The barn fire took more than wood and hay—it carved hollows beneath his eyes, turned his hair whiter at the temples. He knows what we've done. What we're risking.
Bodies press against the rail on either side of us, voices raised in anticipation.
The smell of cigarettes mingles with horse sweat and track dust. Greasy foods served at the concessions stand tempt my stomach, but I can't think of eating.
Money changes hands as last-minute bets are placed.
And everywhere I look, women in fancy hats have smiling faces.
"Track clear!" The announcer's voice booms across the grounds, distorted by static. "Jockeys up!"
My pulse hammers against my ribs. Across the staging area, I catch sight of Renat leaning against a concrete pillar.
Dark hair falls across his forehead, and those deep green eyes scan the horses methodically.
When his gaze lands on the horse wearing his number—Thunder's Shadow in Rusalka's place—his jaw tightens.
He doesn't know, though. Can't know. Batya and I were careful, and Renat doesn't know horses well enough to be able to spot the differences.
Vadim stands beside him, mouth moving in conversation I can't hear. Two other men flank them—broad shoulders, expensive suits, calculated violence in their postures. One checks his watch repeatedly. The other keeps scanning the crowd, hand resting inside his jacket.
The jockeys mount their horses, but my chest tightens watching the rider settle onto Rusalka's back. He's small and wiry, face hidden beneath goggles and a helmet, but his hands are steady on the reins. I don’t know who chose him, but I pray he knows what he's doing.
"And they're approaching the gate!" the announcer's voice booms.
The horses parade past the stands in single file.
Thunder's Shadow—the real Thunder's Shadow—carries herself with arrogant confidence, head high, neck arched.
She's been the favorite since the line was posted, odds stacked heavily in her favor.
But no one cheers for her, because she wears a number not her own.
The crowd only sees a new mare with a new number.
The horse bearing her number follows several positions back. The crowd roars approval as "she" passes. But no one knows that's my girl. " Udachi tebe ," I whisper to her, and from the corner of her eye I see recognition. She'll need more than luck to win this, though.
She moves differently than the others. Less flash, more substance. Her gait flows like water over stone, powerful hindquarters driving her forward with controlled fury. But the crowd doesn't notice. They're too busy cheering for the horse they think she is.
"Look at her," I whisper, more to myself than Batya . "Look how she carries herself."
Batya squeezes my hand tighter. "She knows what she's born for."
The horses load into the starting gate one by one. Each slam of metal against metal sends electricity through the air. The crowd falls into that peculiar hush that comes before the excitement—breath held, hearts racing, everything balanced on a knife's edge.
Gate handlers move efficiently around the horses, checking equipment, calming nervous animals. Steam rises from the thoroughbreds' nostrils in the cooler morning air. Muscles bunch and release beneath their glossy coats as they settle into position.
I scan the stands until I find Renat again. Even from this distance, I can see the tension radiating from their cluster. Vadim gestures toward the horses, pointing specifically at the one he believes is Thunder's Shadow. It makes my stomach churn.
The announcer's voice crackles over the speaker system. "Ladies and gentlemen, we have all horses loaded and ready."
My fingernails dig crescents into my palms. Nine horses loaded, including the two that will determine whether I live or die. The announcer's voice builds to a crescendo, but the words blur together. All I hear is my own shallow, quick breathing.
"And they're off!"
The gates explode open and the horses surge forward in a thunder of hooves against dirt. The pack stretches out immediately, some horses shooting to the front while others settle into trailing positions.
Thunder's Shadow takes the early lead, exactly as expected.
Her jockey keeps her wide around the first turn, avoiding the crush of bodies fighting for position along the rail.
The crowd erupts as she pulls ahead by two lengths—it makes my heart sink to see Renat look excited.
She's wearing Rusalka's number, so it looks like Rusalka is winning.
My eyes track a different horse entirely.
Rusalka—wearing the wrong number—runs in fourth position, tucked behind the leaders with room to move. Her jockey keeps her collected, not asking for speed yet. Waiting. She moves with deadly grace through the pack, picking her spots, conserving energy for the stretch run.
The first quarter-mile goes in fast time. Several horses already show signs of strain, their smooth gaits becoming labored. But the leaders press on, none willing to give an inch.
"She's too far back," Batya mutters quietly.
"No." I shake my head, never taking my eyes off her. "She's exactly where she needs to be."
The field rounds the clubhouse turn as a single organism, hooves drumming against the track in a rhythm that matches my heartbeat. Dust kicks up in brown clouds, obscuring the back runners. The announcer calls positions, but his voice fades into background noise.
As they approach the backstretch, Thunder's Shadow maintains her advantage, but it's shrinking. Her jockey glances back, assessing the threats behind him. The gesture shows uncertainty, doubt creeping in as the race unfolds.
Rusalka moves closer to the leaders. Still patient, still waiting, but ready to strike when the moment comes. Her jockey's hands remain quiet on the reins, letting her find her rhythm naturally.
The field rounds the far turn as the pace quickens again. Jockeys begin making their moves, asking their mounts for the speed they've been saving. The crowd noise swells as horses bunch together in the stretch.
And then my blood runs cold as Rusalka shifts to the outside. Her jockey's hands move against her neck, asking for more. She responds immediately, lengthening her stride, closing ground fast. Fourth becomes third. Third becomes second.
The crowd noise swells to a roar, but I can barely hear it over the blood rushing in my ears. She's moving perfectly, timing her run to perfection. This is what she was born for and I underestimated her.
Thunder's Shadow fights to maintain the lead as the field bears down on her.
Her jockey goes to the whip early, asking for everything the horse has left.
But the favorite is tiring, her smooth stride beginning to shorten.
I feel my heart swelling as pride in my horse surges, and panic floods me at the same time.
Rusalka is going to win this. Actually win. And she's wearing the wrong fucking number.
The favorite's jockey goes to the whip again. Thunder's Shadow responds gamely, fighting to maintain his advantage. But Rusalka runs with cold fury. She knows she belongs here. She knows she's faster, stronger, better than every horse on this track.
With a hundred yards to go, she takes the lead.
The crowd explodes. People leap from their seats, programs flying through the air, voices raised in savage celebration. The noise becomes deafening, a wall of sound that seems to push the horses toward the finish line.
But their cheers feel hollow in my chest because they're cheering for the wrong reason. They think they're watching Thunder's Shadow pull away to victory. They have no idea they're watching my mare destroy their expectations under a stolen name.
She hits the wire three lengths clear of the field. Victory carved in copper and sweat, running under a number that doesn't belong to her.
My knees buckle. Batya catches my arm, steadying me against the rail, but I can barely feel his touch. The world tilts sideways as the implications crash over me in waves.
Rusalka won. But Thunder's Shadow—the real Thunder's Shadow—finished third.
Which means the horse running under Renat's number just lost.
"God in heaven," Batya whispers, his face gone white. "What have we done?"
The announcer calls the official results over the speaker system, confirming what everyone saw. The horse they believe to be Thunder's Shadow has won by three lengths. The real Thunder's Shadow, running under Rusalka's number, finished third.
To everyone watching, it looks like a stunning victory, exactly what they expected. But I know the truth.
Across the track, I see Renat push away from the pillar where he'd been standing.
Even from this distance, his movements radiate violence and rage.
His hands clench into fists at his sides.
Vadim grabs his arm, mouth moving in urgent words, but Renat shrugs him off with enough force to send the older man stumbling backward.