Page 48 of Broken Breath


Font Size:

Still on his bike, he launches forward and slams into Mason. The impact knocks them right at me in a blur of limbs, metal, and fury.

I scramble backward, dragging myself and my bike out of the way just in time as they crash into the space I vacated.

They hit the dirt hard, half-wrestling, still tangled in their bikes, neither apparently willing to give the other an inch.

“Stop it!” I yell on instinct, forgetting myself and letting my voice come out way too high.Fuck. My breath catches in my throat as I scan the trail. Riders could come flying through any second. I force my voice lower, almost a hiss. “You’ll get disqualified if the wrong person sees this.”

They either don’t hear me or don’t care.

I shove my bike out of the way and throw myself between them, jamming my body into the narrow space where fists are still flying.

When Luc rears backward, I slap him hard across the helmet. “Enough!”

His arm shoots out, shoving me aside. My foot catches on that loose Polish dirt, and I fall backward, tumbling over the edge. Right into the rock garden.

I slam into the ground on my side. My left hip takes thebrunt of it, a jagged stone punching through muscle just before I roll and roll, eventually coming to a stop at the bottom.

I only get one dazed second before the pain explodes through me.

A scream claws up my throat, but I choke it down so all that comes is a raw, gasping sound somewhere between a cry and a curse.

The world tilts, and I roll onto my side, curling in on myself. The nausea that’s been simmering all morning seizes that exact moment to roar up and strike.

I can’t feel my fingers as I fumble at my helmet strap, shaking all over as I tear it off just in time.

This morning’s energy drink and that half-dead cereal bar burn as I heave them up, worse than the dust in my throat before. My ribs contract painfully with every retch as my stomach tries to turn itself inside out.

Fuck.

My ears ring from the pain, and my vision is blurry with tears I desperately don’t want to let loose. My hip screams in a different way than its usual soreness, the pain coming white-hot and sharp, like someone is trying to carve it out of me with a dull blade.

When I finally stop retching, I’m left a sweaty, trembling mess.

“Merde, I’m sorry. I didn’t mean to. You okay?”

Luc’s voice is wrong as he drops to his knees beside me. Too high. Tooreal.

Just like mine was.Does he have a fake voice too?

I glance up, and his blue eyes are wide, flicking over me, trying to assess the damage while also acting like he didn’t justcause it. His jersey has been pulled off one shoulder from the fight, and he’s covered in dust. He looks like a fucking mess, his eyes completely panicked.

Probably because he knows damn well he could be kicked off the circuit for this.

I wipe my mouth with the back of my gloved hand as he reaches toward me, a small tremble in his fingers like he doesn’t know what to do.

I lurch back. “Don’t touch me, asshole.” My voice comes out harsh and low, and it wasn’t even a mask this time.

His hand freezes midair, and he looks like I slapped him again, this time without needing to lift a finger. Maybe he realizes his charm can’t fix this.

I breathe through my teeth as I turn away from him to catalog my injuries, blinking fast against the tears that still want to fall.

Gritting my jaw, I heave myself up onto my knees.

Fuck, it hurts.

I have to plant a hand in the dirt just to keep from eating it again.

Black boots come into view, and even with my brain partially checked out from pain, I know it’s him. Mason stands silently over me with my bike in one hand and his other hand held out to me.