Page 101 of Shadows of Steel

Page List

Font Size:

I pivot, aiming another strike, but this time he’s ready. He blocks, deflecting with fluid rigour, before retaliating, forcing me to duck beneath a sweeping hook. I recover quickly, striking out again, and we fall into a rhythm.

For a moment, I think I might hold my ground. But then, in a flash, he shifts. A feint, so quick I don’t catch it in time. His hands clamp around my wrists, yanking me forward. I stumble, losing my balance, and before I can blink, he has me pinned against the mat, my arms trapped above my head, his body caging me in.

His breath is steady, his weight pressing just enough to keep me still, and there’s something unreadable in his gaze as he looks down at me. A flicker of surprise, maybe even pride. “I didn’t expect you to be this good at it.” he admits, voice low, a touch impressed.

I smirk. “It’ll be your end to underestimate me, husband.”

My breath quickens, pulse hammering at the proximity. Dante’s gaze flicks to my lips, then back up, a smouldering heat simmering in his eyes. His voice is low, rough with satisfaction. “I have you precisely where I intend.”

“Arrogant as ever.” I murmur, shifting beneath him, acutely aware of every inch of his body against mine.

He grins. “Hardly. Merely a man who recognizes what belongs to him.”

Then he’s kissing me. It’s deep, demanding, his tongue stroking mine, claiming, possessing. His hands leave my wrists, trailing down my arms, over my waist, gripping my hips.

“This exquisite ass,” he growls, fingers digging in. “You wear these leggings solely to torment me, don’t you?”

I barely have time to smirk before he leans in, biting the side of my neck, soothing the sting with his tongue. “You want another fight, leonessa?”

His hands slip beneath my sports bra, pushing it up, exposing me. His thumbs brush over my nipples, teasing, before his mouth replaces them, sucking, circling. A needy moan slips from my lips as heat pools low in my stomach, throbbing between my thighs.

Dante doesn’t wait. He rips my leggings down, his palm sliding over my bare pussy, groaning at what he finds. “Already drenched for me,” he murmurs, his voice rich with intent. “You know how much I savour finding you like this.”

His fingers press inside me, stretching, filling. My nails dig into his shoulders. “Dante…”

His smirk is unrepentant allure. “Oh, we’re just getting started, wife.”

I push aside his shorts and boxers in one motion, my fingers wrapping around the thick length of him. Hard. Hot. Heavy. His cock twitches in my grip as his head drops against my shoulder, his breath ragged.

“Fuck.” he groans, his lips dragging over my throat, nipping at the sensitive skin as he rocks his hips, pushing deeper into my hand. “I missed this.” He murmurs, voice thick with desire.

I smirk, tilting my head. “You’ve been inside me all night, husband.”

His low chuckle vibrates against me. “And yet, it’s been far too many hours.”

Dante growls, his patience snapping. He grabs my hips, hoists me up, and in a single, fluid thrust, he's inside me. I gasp, my head falling back against the mat. The stretch is perfect. Thick. Deep. Devastating. A pulse of pleasure coils in my stomach, making my nails dig into his back. His hands tighten on my waist, keeping me still as he exhales through his nose, his jaw clenched tight. “Christ, Harlow…” His voice is raw.

His eyes lock onto mine, hunger and possession etched into his gaze. Then he moves. Long, powerful strokes that steal my breath, each thrust harder than the last. “You feel so good, leonessa.” His grip on my hips is bruising as he fucks me into the mat. “Always so fucking tight for me.”

I moan, wrapping my legs around his waist, pressing my heels into his ass to pull him in deeper. The sound of skinslapping against skin echoes through the gym, mixing with our ragged breaths.

Before I can process, he flips us over, planting himself against the mat with me on top, straddling his hips.“Ride me.” His voice is pure need.

His hands trail up my torso, gripping my breasts, kneading, teasing, his thumbs brushing over my nipples.

“Fuck, you look perfect like this.” He mutters, watching me through heavy-lidded, ravenous eyes.

Every movement has his abs flexing, his hands tightening, his teeth bared like a man on the edge. And when my release slams into me, it's violent. Pleasure rips through me, my walls squeezing him tight.

Dante grits out a curse, his grip locking onto my nape. He yanks me down, crushing his mouth against mine as he follows me over the edge, spilling inside me, groaning into my lips, reclaiming me with every shuddering breath.

The gym smells like us.

I drag in a breath, pressing my palms against his chest and pushing up. Slowly, I lift myself off him, a shudder rolling through me as he finally slips free, leaving me empty. His cum drips from between my legs, warm and slick, and Dante watches with a dark, satisfied gleam in his eyes, like it’s the most beautiful fucking thing he’s ever seen.

“I love this,” he murmurs, voice thick with possession. His fingers trace my inner thigh, spreading the mess further, his smirk dangerous. “Watching my cum spill out of you, knowing you’re full of me.”

Heat flares up my spine, but I roll my eyes, refusing to give him the satisfaction of a reaction. “As pompous as ever.”