Heated Rivalry (Game Changers, #2)
Rate it:
Open Preview
Kindle Notes & Highlights
Read between December 8 - December 13, 2025
22%
Flag icon
There was a sharp rap on his door. He spun around, startled by how loud it sounded, and quickly crossed the room to open it. “Jesus. You trying to get everyone’s attention?”
22%
Flag icon
“You are nervous,” Rozanov said. It wasn’t a question. “No,” Shane lied. “Is just sex, Hollander,” Rozanov said. “I know.”
22%
Flag icon
When Rozanov stood again, Shane couldn’t remember why exactly this was a bad idea. “Come here,” Rozanov said. “No. You come here.” Rozanov grinned and shook his head, and stepped toward Shane.
22%
Flag icon
Shane must have taken a step forward himself because they kind of crashed into each other. A second later, he was against the wall, and Rozanov was attacking his mouth.
22%
Flag icon
He sank his fingers into Rozanov’s biceps and hauled him closer. He wrapped his foot around Rozanov’s ankle, and Rozanov growled and, without warning, grabbed Shane’s thighs and hoisted him up the wall so that Shane had no choice but to wrap his legs around the taller man’s waist.
22%
Flag icon
Which Shane should have been angry about, but instead he gasped and kissed Rozanov even more wildly.
22%
Flag icon
“Could fuck you just like this,” Rozanov growled. “Against the fucking wall. Yo...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
Would Shane like that? Probably. “Not tonight,” Rozanov continued, moving his mouth close to Shane’s ear. “...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
Shane wanted to tell him to fuck off, but Rozanov was kissing his throat, scraping his teeth over the sensitive skin, so instead he threw his head back against th...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
He felt Rozanov chuckle against his throat, and then Shane felt himself being pulled away from the wall and carried—carried!—to the bed like a fuckin...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
“I can walk!” Rozanov’s big hands gripped his ass as they crossed the room. Shane pushed back off Rozanov’s shoulders, and he could see tha...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
“Put me down.” Rozanov turned and dropped Shane on the bed. Shane glared up at him. He was about to tell him off, but he got distracted by the tall, bar...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
But Rozanov was gazing down at Shane, who was still fully clothed, like he was trying to decide where to take his first bite, and Shane felt...vulnerable. And he was kind of into it.
22%
Flag icon
Shane’s eyes went right to the briefs, and the hard length that was trapped beneath. He also noted the way Rozanov’s enormous thighs burst out of the legs of the shorts, hard muscles jutting out from the straining fabric.
22%
Flag icon
Rozanov leaned down and planted a knee firmly on the bed between Shane’s sprawled legs, dangerously close to his crotch. Shane looked up, wide-eyed, as Rozanov descended on him and captured his mouth again.
22%
Flag icon
Two big hands landed on Shane’s chest, stroking him over his sweater. “This is soft,” Rozanov murmured. “It’s cashmere,” Shan...
This highlight has been truncated due to consecutive passage length restrictions.
22%
Flag icon
Shane felt like there was an electric current running through him. He could see his own cock twitching in his shorts, begging for attention. He bit his lip and waited.
22%
Flag icon
Rozanov dipped his head and kissed Shane’s stomach. He did it over and over again, his lips almost as gentle and teasing as his fingertips had been. Shane inhaled sharply. How was Rozanov so good at this?
23%
Flag icon
Rozanov’s mouth found one of Shane’s nipples and bit it gently before licking it. Shane squirmed and Rozanov wrapped a hand most of the way around Shane’s thigh to hold him down. Sh...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
When Rozanov returned his mouth to Shane’s, he finally moved his hand to palm Shane’s erection through his briefs. Shane made an emb...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Did you bring everything?” Rozanov asked. “Yes,” Shane said. He was pretty sure he had everything. Lube and condoms, rig...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
Shane moaned at the feel of Rozanov’s hips and pelvis rolling against him. He’s going to fuck me. His whole body tensed up. Rozanov noticed.
23%
Flag icon
“Relax,” he breathed against Shane’s ear. “You will like this.” “Yeah,” Shane said, his voice strained. “Just...” Rozanov pushed off him for a moment so he could quickly rid himself of his briefs. Shane did the same.
23%
Flag icon
When he returned his eyes to Rozanov, he was struck by how big his cock was. He’d seen it before, of course, and he knew it was a decent size, but looking at it now, with the idea th...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
He must have been wearing his anxiety all over his face. Rozanov laughed. “It will fit.” Shane blushed furiously, which made Rozanov laug...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Ass fucking?” Shane rolled his eyes. “You sweet talk all your sex partners like this?” “I’m very charming.” He took the bottle from Shane and inspected it.
23%
Flag icon
“I have condoms too,” Shane said. He pulled a strip of them out of the drawer. Rozanov raised an eyebrow. “Are you sure that will be enough?” “All right, look...”
23%
Flag icon
Rozanov grinned that sexy goddamned lopsided grin and Shane laughed too. He watched as Rozanov poured a good amount of lube on his fingers, then w...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Oof,” Shane huffed. “It’s cold! You coulda warmed it up a bit!” “Shhh. Relax.” Shane had something smart to say back to him, but it dissolved on his tongue as...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
They both watched as Rozanov teased the slit until he drew out a bead of liquid. He smeared it over the head of Shane’s cock, and Sh...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
With his other hand, Rozanov gently rolled and tugged at Shane’s balls. He was so confident, but so careful. The combinatio...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Please,” he whispered. “Please what?” Rozanov asked with a raised eyebrow. “I don’t know...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Please touch you...here?” Rozanov asked, his fingers trailing below Shane’s balls and over the smooth skin t...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
He closed his eyes and let his head fall back on the pillow. “Do you know how this works, Hollander?” Not really. “Yeah. Sure.” He opened one...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“With...the coach’s son?” Rozanov shrugged. “Sure. He was one.” “Oh.” “Girls too, Hollander. You hav...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
Shane had never really wanted to do anything with a girl that was complicated. Or that would...make thin...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
Rozanov stilled both of his hands. “You have had sex before, yes?” ...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Okay.” Rozanov went back to stroking Shane’s cock and dancing his fingers closer to Shane’s opening. “You really thi...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
Rozanov shrugged. “I’ve had plenty of sex, Rozanov. Lots.” “Fine.” Shane didn’t like ...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
But he did like it when Rozanov poured more lube over his fingers and began to stroke them over Shane’s hole. He sucked in a ...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Just relax, Mr. Lots-of-Sex,” Rozanov said. “I will make sure you are ready for me.” Shane wanted to scowl at him, but in truth he was sort of charmed by the level of care Rozanov was showing. Sti...
This highlight has been truncated due to consecutive passage length restrictions.
23%
Flag icon
“Good?” Rozanov asked. “Mmm...” Shane sighed. And then he felt the tip of Rozanov’s finger enter him, and he clenched in response. “Sorry.” Shane winced, then took a breath.
23%
Flag icon
He did know how this worked. He had done a little...experimenting. On himself. With the aforementioned dildo. But those times had been him alone. In private. This was...
24%
Flag icon
“Is okay,” Rozanov said in a low, soothing rumble. “We will go slow, yes?” “Th...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
The other thing about the private dildo sessions was that Shane had been kind of...bad at it. At least, he had been pretty sure he had been doing something wrong. It hadn’t felt bad, ne...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
Rozanov dipped his head and took Shane’s cock into his mouth. Shane felt himself relax; each stroke of Rozanov’s tongue making him forget to be nervous. He took slow, even breaths as Rozanov ...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
Shane arched and gasped. “Holy shit!” Rozanov pulled his mouth off him and smirked. “Good, yes?” He rubbed his fingertip again o...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
Shane had kind of nudged it himself before, when he had been alone, but Rozanov seemed to know exactly where...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
Shane squeezed his eyes shut and bit his lip. If he didn’t, he was going to do something embarrassing, like whimper. The combination of Rozanov’s mouth on his cock and his finger insid...
This highlight has been truncated due to consecutive passage length restrictions.
24%
Flag icon
“You gotta...fuck. Just...wait a minute,” Shane rasped out. Rozanov stopped immediately. “Okay?” he asked. “Yeah. Yeah...very okay. Too okay.” “Ah.”
1 6 10