441 – 460 of 553 Works in Top Ilya Rozanov

  • Top Ilya Rozanov ×
  1. With a sudden growl of frustration—only half-fake— Ilya sweeps the cards off the couch in one dramatic motion. Before Shane can even protest, Ilya’s crawling across the cushions, pushing Shane onto his back and settling over him. Shane yelps, laughing. “Hey—!” But the sound cuts off with a soft gasp when Ilya dips down and starts kissing along his neck, slow and thorough. One of Ilya’s hands braces next to Shane’s head, the other slides under his Henley, palm against the soft skin of Shane’s stomach. Shane drops the remaining cards instantly, his hands flying to Ilya’s waist. His breath stutters as Ilya noses along the curve of his neck, lips brushing just beneath his ear. “You’re such a sore loser,” Shane breathes, but he tilts his head anyway, baring more skin, welcoming him in. Ilya grins against him, victorious. -- Or, the one where Ilya and Shane get to ring in the New Year together for the first time.

    Language:
    English
    Words:
    4,249
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76740141
  2. melting into it by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-30

    Rozanov was fucking him carelessly, roughly and with both hands gripping his pelvis. Shane tried his best to meet the movements, take each burning sensation washing over him but it was too much and too little, leaving him whining hopelessly. ”Shut up, pet. I’m watching the game”, Rozanov groaned and Shane felt the palm pressing the back of his head. He couldn’t see the tv, what was happening there but was nearly euphoric under the dominant touch. Or: Shane had nothing in common with the hockey player, he just drifted there, under him

    Language:
    English
    Words:
    1,607
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76730216
  3. All in all, it could have been worse.

    It’s not like you can measure the full length of Shane’s dick, or see the exact moment that Ilya swallows down the mess of spit and his own cum from Shane’s mouth after he sucked the life out of him.

    It’s just, well, everything else.

    Language:
    English
    Words:
    4,455
    Chapters:
    1/1
    Files:
    4 versions
    AO3:
    #76704901
  4. ball and chain by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-30

    “What is this ‘ball and chain’?” Ilya frowned. Ilya's teammate grinned. “Wife. Girlfriend. Nagging you. Controlling. No fun allowed.”

    Language:
    English
    Words:
    6,964
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76712676
  5. To Do What We Cannot by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-29

    Alpha’s don't get pregnant. Or at least, they don't normally get pregnant. Most of the time an Alpha interested in getting pregnant will opt to transition to an Omega (or get themselves Bitched) in order to have a baby. But after retirement… Shane really wants a baby. He wants Ilya’s baby. There's nothing stopping them now, no modeling no hockey, nothing. And Shane is so fixated on it. He knows there's an extremely low chance that he'll ever take, but Ilya’s been down to help make Shane's dream happen.

    Language:
    English
    Words:
    8,364
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76669026
  6. 4 times Shane was strict with Ilya and the 1 time he wasn't ft Ilya having an emotional crisis over it. OR: inspired by the tweet: ilya actually love having a strict boyfriend. like no his bitch do not let him have friends NO he not allowed to be out past 11 and NO U CANNOT SIT HERE!!! Translation in Russian and Mandarin!

    Language:
    English
    Words:
    6,451
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76680321
  7. Room 1217 by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-29

    “You know, we don’t have to have sex or whatever if you don’t want to.” Shane’s words stopped Ilya in his tracks. He leaned back slightly holding on to Shane’s neck. “You didn’t come for sex?” Shane laughed at Ilya’s sultry expression. “No, I mean yes. I did, obviously. I just—I understand if you don’t want to.” Ilya pulsated his hips upwards giving Shane a little bounce on his lap. “I want to.” —————— Ilya and Shane's reconciliation sex scene in Season One Episode Five- I'll Believe in Anything.

    Language:
    English
    Words:
    3,080
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76636196
  8. 5 times Ilya teases and flirts with Shane in public without getting caught, and 1 time they do get caught.

    Language:
    English
    Words:
    13,977
    Chapters:
    6/6
    Files:
    1
    AO3:
    #74964736
  9. The bellboy scene was glazed over way too quickly. What if we held space for that? check tags pls

    Language:
    English
    Words:
    4,013
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76644291
  10. shane knew two things: he'd never kissed anyone before, and he really could not stand ilya rozanov. (college!au with hockey rivals hollanov and virgin shane with forced proximity)

    Language:
    English
    Words:
    10,631
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76635986
  11. Torture, Lovingly by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-29

    A shameless smut ficlet. No thoughts, just vibes and Russian endearments.

    Language:
    English
    Words:
    1,309
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76653261
  12. Smoking Hot by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-29

    Ilya annoys Shane by smoking after one of their late night hotel meet-ups (before The Cottage), and Shane finds out that he actually doesn’t hate smoking as much.

    Language:
    English
    Words:
    4,316
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76679321
  13. again? again? harder?! by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-28

    Shane stilled and his hand gripped the phone in it so tight his knuckles turned white. It didn't hurt. Not even a little, but Shane still felt it. More than he should have. His body quickly heated up and a feeling in his stomach bubbled up too fast he almost felt nauseous. His thoughts however made him feel even more sick. He wanted Ilya to do it again. or Shane finds out he liked it a little too much when Ilya slapped him on the phone call.

    Language:
    English
    Words:
    6,854
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76565431
  14. think back to what you said and I turn red, I'm turning red Or: Ilya makes a request of Shane, and by fulfilling it, he learns something new about himself.

    Language:
    English
    Words:
    1,962
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76557216
  15. When they pulled into the garage of their house in Ottawa, Ilya gently prodded Shane to, “shower, get yourself ready.” Of course, that could mean just about anything, and that was why Ilya phrased it that way. If Shane wanted quiet, wanted to cuddle in the quiet, he could pull on his most ridiculous flannel pajamas and curl in close. But if Shane wanted him, wanted the one language that never failed between them anymore, then Shane knew what he had to do. And Ilya had a sense that he already knew what Shane would choose. They had no match that day, just training with the Centaurs, but Ilya knew Shane had woken on the wrong side of the bed. One of those mornings where the light coming between the cracks in their window blinds felt abrasive. Where none of his clothes were right. Where he’d shower before leaving for the rink and then again once he got there, the first not having counted because he’d already ruined it by existing in the world. Lunch would be an ordeal that Ilya watched for the sole purpose of ensuring that Shane ate something. Anything too warm or too textured would be left untouched, until he inevitably defaulted to a bowl of chickpeas and spinach because at least those two foods behaved predictably and did exactly what Shane expected them to do. The buzzer made him flinch every time it went off when they got ready for some drills in the afternoon, sharp and unavoidable, and on the drive home Shane picked at the skin around his fingernails until it lifted in long, thin pieces. Ilya had learned the signs long before he understood them. Back when they’d first started this, so many years ago now, he’d thought Shane was perhaps slightly difficult. Different. That was what everyone said. They were never cruel enough to say anything more than that then, though Ilya would later learn how quickly that restraint would wear thin once winning stopped making up for inconvenience. When he was particular to the point of peculiarity, or quiet to the point of unease, Ilya would watch those big brown eyes tracking everything and everyone on the ice. There were times when Shane didn’t speak at all. Not out of sulking or stubbornness, not as some calculated refusal, but because the words simply never arrived. His mouth would open and close again, the thought intact but unreachable, and he’d turn his head slightly away from Ilya, his gaze fixing on something neutral like a lamp or a building out the window. Ilya knew now that Shane could and would go nonverbal, though at the time he didn’t have the English for it, didn’t have any language beyond the uneasy certainty that pushing would only make it worse. What Shane did have language for were systems. Rules. Things that behaved if you treated them correctly. Folding his clothes with precise, almost reverent care. Lacing his skates the same way every time. Eating the same meals, parking in the same spot, walking the same routes through the increasingly familiar away cities as if repetition might smooth out their edges. Ilya knew that people mistook Shane’s steadiness for control, for leadership even, and Ilya knew that Shane let them. That it was easier than admitting how much effort it took to appear normal to the world that wouldn’t see him that way. At the time, Ilya hadn’t known why the rituals mattered so much, why deviation hit Shane like a personal failure instead of a minor inconvenience. No one ever called it anything because the league loved men like Shane. Players who were disciplined, controlled, and relentlessly prepared. What Ilya had known, back then, was that sex was simpler, even if it was riskier. He had gambled. All those years ago, he’d noticed that the only time Shane ever truly came alive, ever seemed able to meet Ilya where he was, was on the ice. Skates carving into the rink, their shoulders colliding. Physicality seemed to give Shane something that his words never quite managed to do. It was the way through to him, Ilya had realized, a way out. So if Ilya wanted more, if he wanted anything, it would have to start there. It would have to be physical, Ilya knew almost right away. After that first, sharp “fuck off” chirp from Shane in the showers after the CCM commercial before their rookie year, even though Shane’s voice had been rough and startled, Ilya knew he was onto something. Not because Shane had said “not here” to him after he’d turned to face Shane front-on, but because he’d said anything at all. Because he’d stayed. Because he’d opened his hotel room door. Because as soon as Ilya had gotten his hands on him, had gotten his mouth on Shane’s, it was like Ilya had cracked the code and had found a way to get through to Shane like he’d only otherwise been able to on the ice. Shane might not have been able to speak it, might not have been able to admit it even to himself, but Ilya knew he’d found the way in much better than he had in the hotel gym. They didn’t have to talk. They never did. Sex, touch, pressure, heat, it all seemed to cut through that weird noise he could see crossing Shane’s features in a way that made Ilya realize that was more immediate to focus on than anything else. They were good at it. They always had been. And for a long time, Ilya mistook that relief for resolution, believing that whatever was breaking Shane down during the day could be burned off at night, leaving nothing behind that would ever need to be named. Eventually, Shane tried to explain. Not all at once, and not easily. He put a name to what he'd had been dealing with since he was a kid, and said it like it was something fragile, easily mishandled, as though he weren’t entirely sure Ilya would know the word, or what to do with it if he did. He did. David had mentioned it to him before. It had been the first time they’d talked properly, out at the cottage a few days after they’d accidentally outed themselves to Shane’s parents. David had taken Ilya aside, not unkindly, but with a careful seriousness that felt earned. He’d told him that Shane’s mother had been… less understanding. That as both his mother and his manager, she struggled with anything that might make Shane less than his best. Less marketable. Less predictable. Anything that threatened the version of him the league found easiest to celebrate. David hadn’t spoken badly of her, but instead, he’d just looked tired. He said that all he’d ever wanted for Shane was for him to be happy, and that only part of that happiness could be hockey, no matter how much it had come to define him. He wanted Shane to be loved, for who he was, not for what he could produce, and he wanted Ilya to be able to love him too. Regardless of hockey. Regardless of autism. Not in spite of it, but without fear of it. So when Shane finally said it himself - "I'm autistic, Ilya" - sitting beside him with his hands folded tight in his lap, eyes fixed somewhere just past the horizon, Ilya understood what it had cost him. This wasn’t new information, not exactly, but it was Shane offering up something that had so often been treated as liability, asking without quite asking to be held there without being diminished. Shane admitted that hockey was the first language he’d ever known, quite literally. Ever since the first game his father took him to when he was four, perched high in the stands with the cold seeping through his boots, the arena roaring loudly around him, Shane had chewed

    Language:
    English
    Words:
    5,880
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76566646
  16. Ilya steps into the room and closes the door behind him. “Sorry I took long. I had hockey practice.” “I know. Don’t worry about it. Please, have a seat.” Shane allows himself a small, private smile as Ilya approaches and drops into the chair in front of him. His hair looks slightly damp as runs a hand through it, a blond curl falling back over his eyes. Shane crosses his legs beneath the desk and swallows.“So," he mumbles, suddenly unsure how to begin. This is already harder than he thought it would be. "How are things looking this season?” Ilya shrugs. "Good. We fuck now?" “Ilya!” Shane blurts, yanking his glasses off and dropping them onto the desk with a clatter. So much for a night of roleplay. -- or where shane wants to try being more dominant, and ilya lets him think he'll allow it

    Language:
    English
    Words:
    4,571
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76571686
  17. Shane is just trying to figure out how to be social... and Ilya can tell he's nervous. So he offers a helping mouth - erm, hand. Hey, why not both.

    Language:
    English
    Words:
    2,492
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76597166
  18. Ilya sees a twitter thread calling him an omega and demands to know what omegaverse is.

    Language:
    English
    Words:
    2,378
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76604546
  19. play me by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-28

    “Ah, my favourite fan at my feet.” Shane's eyes glint with something between rage and intrigue. But he surprises him. So much that it elicits a withheld heartbeat. “It’s such an honour meeting you, Mr. Rozanov.” “Oh, you are meeting me from all the way down there?” “I just want to get to know you better. Up close. The cameras don’t really capture this level of detail, you know.” Shane’s cheeks are glaringly pink. His freckles get accentuated. Or: Shane and Ilya roleplay at the cottage

    Language:
    English
    Words:
    2,099
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76606921
  20. way below the belt by

    Heated Rivalry (TV)
    • M
    • ?
    • ✓

    2025-12-28

    Shane adjusted his tie for the third time, his skin prickling with awareness of the toy nestled deep inside him. Shane's muscles tensed under his shirt, his reactive nature making him hyper-aware of the remote tucked in Ilya's pocket. Ilya leaned close as he passed, his breath warm against Shane's ear. “Behave,” Shane's voice cracks. "I-I'm fine, just a h-headache." The lie burns in his throat as he forces a smile, his hand trembling against the back of his neck, eyes darting anywhere but at Hayden. Completely unaware of the hand climbing Shane’s inner thigh, fingers pressing into the tender flesh just below his groin. Shane's pulse hammers against his collar as sweat beads at his hairline. Shane's adam' s apple lurches violently. He can feel Ilya's smirk burning into his profile without looking. He bites down on his tongue, tasting copper. Ilya's presence sears into his left side, while his other hand makes a show of adjusting something in his pocket. The vibrations suddenly intensify, sending a violent shudder through Shane's core. His vision blurs at the edges. Shooting electricity up his spine. His knuckles go white against the leather seat. His teeth clamp down on his bottom lip as Ilya's grip becomes bruising, fingers digging into the flesh through the soft black material. Leaning in, hot breath scorching Shane's ear: " Get yourself together, Hollander," each syllable dripping with that Russian growl that makes Shane pathetically weak. Fucking. Sadistic. Asshole. And all because of one goddamn bet. Only two hours earlier he was in the comfort of his own home. Steam billows from the bathroom as the door swings open. Ilya emerges, towel riding dangerously low on sharp hip bones, droplets racing down the planes of his chest and disappearing beneath the white terry cloth. Shane's fingers trace the edges of a small brown parcel on the kitchen counter. Ilya Rozanov, the label reads in neat block letters. Below that: Shane's address, his apartment number. Ilya freezes mid-step. The corner of his mouth twitches upward. "This showed up today." Shane lifts the box slightly. "Your name. My place." Ilya's bare feet pad across the hardwood. He plucks the package from Shane's grip with long fingers, his knuckles brushing Shane's palm. "Mine," he says, placing it on the far edge of the counter, just beyond Shane's reach. "So I don't get to see what's inside?" Ilya reaches for a pair of grey joggers draped over the arm of the couch, pulling them on with a fluid motion. "It's for you, actually." Shane's stomach flips. The NHL26 loading screen bathes their faces in blue light as they sink into the sofa, controllers in hand. Shane's eyes dart to the kitchen every thirty seconds. The box sits there, taunting him. His birthday was ages ago, their anniversary wasn’t for another couple months, Today is... nothing. His player skates past the puck. Again. The controller vibrates with another missed opportunity. Ilya's score climbs: 3-0, 5-0, 7-0.

    Language:
    English
    Words:
    5,625
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76615041
  1. ← Previous
  2. 1
  3. …
  4. 21
  5. 22
  6. 23
  7. 24
  8. 25
  9. …
  10. 28
  11. Next →