English
English English
Tiếng Việt Vietnamese
แบบไทย Thai

Chapter 4: Under Attack

Words : 1409 Updated : Oct 11th, 2025
Rodrigo Shirvinton's sudden assault was met with Brooke Casson's fierce resistance. She fought like a cornered lioness, driving her knee mercilessly toward his groin. A sharp pain shot through him. The force of her knee sent Rodrigo lurching forward, collapsing against her chest. "Let go of me, you pervert!" Brooke spat, fury in her voice as she kicked at him with her knees and twisted desperately, fighting to break free. Her face flushed with anger. Rodrigo mustered all his strength to keep a grip on her waist, pressing tightly to her chest to avoid another punishing blow. "This girl's vicious! She's trying to kill me!" Rodrigo winced, cursing silently as he sucked in a breath. In desperation, Rodrigo pinned her with his full weight. The pain had pushed him to the edge, and he wondered how much longer he could hold out. The struggle left Brooke drained and sapped what little strength Rodrigo had left. Just as Rodrigo felt himself losing control, panic rising, Brooke suddenly went still, all resistance vanishing. In the empty gym, only their heavy breathing echoed through the silence. Rodrigo hadn't expected Brooke to give up so abruptly. Relief washed over him as he hurried to catch his breath. He'd nearly hit his breaking point. If not for his fitness and part-time work as an instructor-plus sheer willpower-he never could have restrained this wildcat, even at the risk of his own life. His strength gradually returned. Rodrigo kept a firm grip on her waist and hands, not daring to relax. He braced for Brooke to start fighting again, but she lay motionless beneath him. "What's up with her? She was fighting to the death just a second ago. Could it be..." Rodrigo's confusion deepened when he heard Brooke let out a muffled sob. She sobbed quietly, her voice small and choked with hurt. Tears welled in her eyes, sliding down her cheeks as she sniffled, her mouth turned down and brows drawn tight with distress. What now? Rodrigo's heart softened at the sight. "You... you're not a real man... all you do is bully women... let... let me go..." Brooke sobbed, her words broken. "I'll let you go," Rodrigo replied with a wry smile, "but you can't scream or call the cops. From tomorrow on, we don't know each other. Deal?" "You... you're threatening me? I'll scream for help, tell them you assaulted me, have you arrested..." Brooke's tear-stained face was stubborn with defiance. "Then don't expect any mercy," Rodrigo warned, pressing down harder. "Ah..." Brooke cried out in pain. "You... you bastard... you're hurting me... let me go..." Her voice was raw with anger. "I'll let you go, but you have to promise me..." Rodrigo became intensely aware of the firm swell against his chest and the yielding softness at his hips. He could smell her; every nerve in his body snapped to attention. Even though he'd taken a blow from her knee, he'd recovered-and now he was back at full attention. Brooke felt the change against her lower belly. Even through her distress, her heartbeat picked up. No man had ever overpowered her like this. She considered another surprise attack, but her body froze, afraid that any movement would make him even more excited. Fear crept in. Her defiance faded, replaced by embarrassment. He had her completely pinned, wrists held so hard it hurt, her chest crushed out of shape under his weight. His scent flooded her senses. Brooke's heart raced, her face flushed beet red. She couldn't meet Rodrigo's intense gaze, her body turning soft despite her anger and helplessness. Rodrigo felt her start to yield and finally exhaled, but his body reacted even more against her softness. "No... don't... please... I have a husband... you can't do this..." Brooke's voice shook. She was terrified he'd force himself on her. Too weak to fight, she could only beg. But her soft pleas only made him bolder. Pressing gave way to rubbing, then to rougher movement. Brooke tried to escape, but she had no strength left. She squirmed weakly, but he kept grinding against her, getting bolder each time. The rough friction sent jolts of sensation through Brooke. When he rubbed against her, a moan almost slipped out. Their breathing grew ragged as the air grew heavy with heat. Rodrigo felt Brooke's body trembling, and sensed her nipples harden. He let go of her wrists, his hand sliding to her breasts. His hand found them. They were round, firm, and full. Rodrigo's heart pounded, his hand trembling as he gave a light squeeze.

Comments (0)

5 /5.0
VIEW ALL COMMENTS
50/500
Post Comments
Write Comment
Please enter valid text
Exceeded word limit
contents
Contents
Nights of Desire
Nights of Desire Author:Fisher
Chapter 1: Jolted Awake Oct 11th, 2025
Chapter 2: Old Classmates Oct 11th, 2025
Chapter 3: The Fitness Club Oct 11th, 2025
Chapter 4: Under Attack Oct 11th, 2025
Chapter 5: All Smiles Oct 11th, 2025
Chapter 6: Step Back to Move Forward Oct 11th, 2025
Chapter 7: Playing Hard to Get Oct 11th, 2025
Chapter 8: The Outing (1) Oct 11th, 2025
Chapter 9: The Excursion (2) Oct 11th, 2025
Chapter 10: The Outing (3) Oct 11th, 2025
Chapter 11: The Outing (4) Oct 11th, 2025
Chapter 12: Outing (5) Oct 11th, 2025
Chapter 13: Sleepless Oct 11th, 2025
Chapter 14: Heart Pounding Oct 11th, 2025
Chapter 15: Takeout Delivery Oct 11th, 2025
Chapter 16: Walking Right Into His Trap Oct 11th, 2025
Chapter 17: Shaking with Laughter Oct 11th, 2025
Chapter 18: The Snitch Oct 11th, 2025
Chapter 19: All Smiles Oct 11th, 2025
Chapter 20: Not a Soul in Sight Oct 11th, 2025
Chapter 21: Riverside Park Oct 11th, 2025
Chapter 22: The Smell of Smoke Oct 11th, 2025
Chapter 23: Red Capital (1) Oct 11th, 2025
Chapter 24: Red Capital (2) Oct 11th, 2025
Chapter 25: Red Capital (3) Oct 11th, 2025
Chapter 26: On a Short Fuse Oct 11th, 2025
Chapter 27: Heat of the Moment Oct 11th, 2025
Chapter 28: Assistant to the General Manager Oct 11th, 2025
Chapter 29: The Full-Time Driver Oct 11th, 2025
Chapter 30: Worried Oct 11th, 2025
Chapter 31: The Note Oct 11th, 2025
Chapter 32: Divorce Oct 11th, 2025
Chapter 33: The Spoiled Heir Oct 11th, 2025
Chapter 34: Reading Him the Riot Act Oct 11th, 2025
Chapter 35: A Woman of Feeling Oct 11th, 2025
Chapter 36: The Mentor Oct 11th, 2025
Chapter 37: The Trap Oct 11th, 2025
Chapter 38: Rescued Oct 11th, 2025
Chapter 39: A Lotus Rising from Clear Water Oct 11th, 2025
Chapter 40: Arranged Marriage Oct 11th, 2025
Chapter 41: Running Late! Oct 11th, 2025
Chapter 42: Fired Oct 11th, 2025
Chapter 43: Losing My Cool Oct 11th, 2025
Chapter 44: I Quit Oct 11th, 2025
Chapter 45: Stabbed Oct 11th, 2025
Chapter 46: Sponge Bath (1) Oct 11th, 2025
Chapter 47: Sponge Bath (2) Oct 11th, 2025
Chapter 48: A Thunderous Rage Oct 11th, 2025
Chapter 49: Kidnapped (1) Oct 11th, 2025
Chapter 50: Kidnapped (2) Oct 11th, 2025
Chapter 51: Kidnapped (3) Oct 11th, 2025
Chapter 52: Abduction (4) Oct 11th, 2025
Chapter 53: Abduction (5) Oct 11th, 2025
Chapter 54: Rescuing the Hostage (1) Oct 11th, 2025
Chapter 55: Rescuing the Hostage (2) Oct 11th, 2025
Chapter 56: Rescuing the Hostage (3) Oct 11th, 2025
Chapter 57: Outpouring Oct 11th, 2025
Chapter 58: Awakening Oct 11th, 2025
Chapter 59: Speechless Oct 11th, 2025
Chapter 60: A Thorny Problem Oct 11th, 2025
Chapter 61: The More You Explain, the Guiltier You Look Oct 11th, 2025
Chapter 62: Night in the Countryside Oct 11th, 2025
Chapter 63: The Car Crash Oct 11th, 2025
Chapter 64: The Memorial Service Oct 11th, 2025
Chapter 65: Back In Hometown Oct 11th, 2025
Chapter 66: Overexcited Oct 11th, 2025
Chapter 67: Job Application Oct 11th, 2025
Chapter 68: The Rendezvous (1) Oct 11th, 2025
Chapter 69: The Appointment (2) Oct 11th, 2025
Chapter 70: The Appointment (3) Oct 11th, 2025
Chapter 71: The Deal Oct 11th, 2025
Chapter 72: Nightmare Oct 11th, 2025
Chapter 73: The Swap (1) Oct 11th, 2025
Chapter 74: Exchange (2) Oct 11th, 2025
Chapter 75: The Swap (3) Oct 11th, 2025
Chapter 76: Exchange (4) Oct 11th, 2025
Chapter 77: Filing a Police Report (1) Oct 11th, 2025
Chapter 78: Filing a Report (2) Oct 11th, 2025
Chapter 79: Released Without Charge Oct 11th, 2025
Chapter 80: Feels Like Home Oct 11th, 2025
Chapter 81: Give Him an Inch, He'll Take a Mile Oct 11th, 2025
Chapter 82: When the Dust Finally Settled Oct 11th, 2025
Chapter 83: Rescue Oct 11th, 2025
Chapter 84: Tragedy Oct 11th, 2025
Chapter 85: The Finale Oct 11th, 2025
Chapter 86: Ashes and Rain Mar 31st, 2026
Chapter 87: The Last Witness Mar 31st, 2026
Chapter 88: The Price of Justice Mar 31st, 2026
Chapter 89: A Debt of Blood Mar 31st, 2026
Chapter 90: Sunrise from the Scars Mar 31st, 2026
Setting
Setting
Background
A A A
Font Size
A - 16 A +
Add
In
Choose Language
Language
English
English English
Tiếng Việt Vietnamese
แบบไทย Thai
Google Play Google Play
App Store App Store