6261 – 6280 of 6,915 Works

  1. Ilya gets a surprise.

    Language:
    English
    Words:
    1,433
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75754566
  2. After pressing a kiss on Ilya’s lips, Shane tucks himself against his side and meets his eyes. “Feeling okay?” The question presses onto Ilya’s heart. It has the same reasoning behind it as to why Anya is allowed on their bed just this once. It is also why he’d rather sleep through the entire day. Eyes closed again, Ilya nods. He gives himself a few seconds before opening them again. “Is not as bad as long time ago. Feels like I am allowed to miss her now and be happy at same time.” Stern whispers coming from the other side of the door wake Ilya up. The fog of sleep drifts away slowly, yet he refuses to open his eyes. In the back of his head he knows his body won’t allow him to doze off again. That doesn’t stop him from still trying, though. A frustrated groan escapes his mouth as he rolls over and pushes his face into the pillow. The thought of smothering himself with it so he can pass out and sleep some more flickers through his mind. “Anya- no, come here!” Before he can even lift his head, a heavy weight lands on Ilya’s back and pushes an ‘oof ’ out of him. A wet nose is pressed to his cheek, the sound of panting getting closer to his ear. His protest against waking up crumbles immediately. Whilst squinting his eyes open to get used to the light, he carefully rolls onto his back. Anya then once again jumps on top of him. “Pretty girl,” Ilya mumbles as he wraps his arms around her. She excitedly wags her body along with her tail and pushes her nose back to his cheek. He can’t help but fall into laughter, trying to avoid her attempts at kisses. In the corner of his eye Ilya notices Shane watching them. His smile grows even bigger. “Pretty boy.” Shane snorts at that. “She’s been trying to get in for hours,” he says as he walks over and climbs into the bed. After pressing a kiss on Ilya’s lips, Shane tucks himself against his side and meets his eyes. “Feeling okay?” The question presses onto Ilya’s heart. It has the same reasoning behind it as to why Anya is allowed on their bed just this once. It is also why he’d rather sleep through the entire day. Eyes closed again, Ilya nods. He gives himself a few seconds before opening them again. “Is not as bad as long time ago. Feels like I am allowed to miss her now and be happy at same time.” Today marks another anniversary of Irina Rozanova’s death. Throughout the years Ilya’s coping mechanisms have changed drastically. Most of them involving alcohol, fighting or working out until he couldn’t breathe. Afterwards he’d always find his mother’s grave and lie down next to her, falling asleep for a few hours. That isn’t a possibility anymore. Marrying his husband had also meant that he would never be able to go back to Russia. And even though Ilya would make that choice a thousand times over, he feels a bit lost every time this day arrives. Shane presses a kiss to Ilya’s hand, which is closed around the pendant of his necklace. “Go take a shower whenever you’re ready, okay? Then I’ll make you some breakfast.” He brushes a curl out of Ilya’s face and looks at him. The soft smile turns a bit sheepish, a tinge of red creeping onto his cheeks. “I uh-, I also brought a bottle of vodka. And your secret pack of cigarettes - which is far too easy to find, by the way.” For a few seconds Ilya just stares at him. Then he starts laughing, pulling Shane even closer. A wave of serenity washes over him as he breathes out the last giggles. “Hollander, you are terrible therapist. Terrible, awful.” His grin seeps into his voice. He presses a longer kiss onto Shane’s lips and grabs his hand to intertwine their fingers. “But you are the most amazing husband. Thank you.” They stay like that for a while. When the silence in his head starts to turn into a building pressure, Ilya decides to finally get out of bed. “I am going to shower. No healthy breakfast, yes? Is sad day for me, you have to be nice. Yogurt with granola is not nice.” “I would never,” Shane laughs, not even trying to sound believable. They have an unspoken agreement that Ilya tries his breakfast first before making something else. It’s not a huge success. So far, only two or three times he has gotten a positive reaction. Shane is pretty sure all of those had been lies to make him happy, but he’ll gladly play along if that means Ilya eats a healthy breakfast once in a while. After a last kiss, Ilya walks to the bathroom and turns on the shower. The pressure in his head is still growing - breaking down the walls he built for it. By the time his skin finally meets the scorching hot water, he has to put his hand against the wall to prevent himself from falling over. His mind races with thoughts he wouldn’t even dare to speak out loud. Not to Galina, especially not to Shane. The pendant hanging from his necklace finds itself in his other hand as he slowly drops down against the wall. When he is seated, one arm around his knees, he lets his head hang. Ilya Rozanov does not believe a god exists. Just like the fairytales his father had spoiled for him at a young age, Ilya has left that part of his culture and childhood behind. However, he will always revisit the faith he once desperately clung onto just in case. He doesn’t believe it works, he refuses to even acknowledge a god that has taken so much from him. But his mother did and that is all he has left from her. So Ilya prays. He speaks to his mother, apologises to her for everything she had to endure - despite none of it being his fault. He begs her to visit him in his dreams, even if it is in another nightmare. His arms are shaking and his tears blend in with the steaming water as he pleads for her to come back to him. It takes some time for him to calm down again. Whilst he gets his breathing back under control, he washes his hair and scrubs his body with shaky breaths. The fingers that had been clamped around the pendant now carry angry red indents with a pain he ignores. Ilya turns the shower off after what could have been either five or fifty minutes, quickly dries off and puts on black joggers. Back in the bedroom he takes off the bedding and replaces it with clean sheets. Shane had been very persistent in not wanting Anya on the bed, yet still let her go this morning. Changing the sheets so Shane won’t have to worry about them is the least Ilya can do. He throws the old bedding into the laundry basket, slides into his slippers and then makes his way to the kitchen. The gnawing feeling around his heart lessens upon hearing music and soft singing. “I am still dreaming. My husband is almost too perfect.” With a grin he wraps his arms around Shane, who transfers the fried eggs to the avocado toast and then turns around. Ilya holds his face as if it’s made out of porcelain to study the freckles he knows by heart. His own grin softens to a genuine smile after they share a kiss. “What do you mean ‘almost’?” The playful tone in Shane’s voice feeds his expression. He raises an eyebrow at Ilya, gesturing to the plate full of food and the bowl of fruit next to it. “I’d say I’m pretty much nailing this marriage thing.”

    Language:
    English
    Words:
    2,502
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75749866
  3. ill look after you by

    Heated Rivalry (TV)
    • G
    • ?
    • ✓

    2025-12-14

    “Ilya,” He spoke the second he knew his words would be heard, eager to get the burning question out, “Are you alright?” There was a pause, a concerning one, before Ilya simply hummed, “Fine.” But that wasn’t enough. Shane knew, could tell by the glaze over his eyes, his delayed, unfocused mannerisms. Play should be stopped. Ilya was clearly concussed.

    Language:
    English
    Words:
    3,113
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75728436
  4. Shane accidentally reveals a bit too much when Hayden visits him in the hospital after his injury. (an alternate way that Hayden finds out)

    Language:
    English
    Words:
    3,386
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75768716
  5. Shane Hollander is an omega, and no one should know about it, considering it could cost him his ice hockey career. He’s taking his suppressants and it seems to be working great, but Shane notices a change in biology whenever he encounters Ilya Rozanov.

    Language:
    English
    Words:
    4,948
    Chapters:
    2/2
    Files:
    1
    AO3:
    #75605136
  6. Never Enough by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-14

    Shane's heat takes him by surprise and Ilya helps him out.

    Language:
    English
    Words:
    2,823
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75734671
  7. “I couldn’t.” The words are spoken in a whisper so quiet that Ilya nearly misses it. Could convince himself they were never spoken at all. “I couldn’t… go,” Shane says, still so quiet. Ilya is looking at him now. Sees a tear slip free and wants nothing more than to wipe it away. He doesn’t dare touch. Doesn’t know what these rules are now. Nothing is the same, and he can’t undo what was done. He tried. He said it right. Took back the mistake. Hollander, he said. A bandaid over a still bleeding wound. An assurance that nothing had to change when everything already did. Hollander. A second time. A plea. Don’t go. Stay. Stay now. Stay forever. ••• Shane doesn't make it out the door.

    Language:
    English
    Words:
    1,344
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75748846
  8. Ilya’s first Christmas at home *** Yuna smiles at him, the corners of her mouth tightening with some emotion he can’t fully understand. “We just wanted you to feel at home.” Ilya looks down. His nose burns, the ribbons wrapped around the green paper swimming together in a red haze as his eyes inexplicably fill with tears. Squeezing the box so hard the paper wrinkles, tearing at the top where his thumb presses against it, he takes a deep breath, trying to find the words to explain how he wouldn’t know what that felt like. Not before Shane anyway.

    Language:
    English
    Words:
    2,576
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75772621
  9. “I want you to fuck me, Rozanov,” is the first thing Shane says as soon as the door closes behind him. “Hello to you too, Hollander. It’s good to see you. Want some coffee?” — After a bad game, Shane seeks out Ilya to relieve some tension in a purely physical way. Or at least that's what he tells himself. It's not that he wants to be comforted. Definitely not.

    Language:
    English
    Words:
    2,943
    Chapters:
    2/2
    Files:
    1
    AO3:
    #75668901
  10. “Memory loss is quite common with head injuries.” Shane loses his memories after his accident.

    Language:
    English
    Words:
    5,789
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75770081
  11. Ilya and Shane had mastered the art of pretending. At least, that's what they thought. -- OR -- Four times their friends, family, and teammates almost put the pieces together.

    Language:
    English
    Words:
    3,075
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75769746
  12. Shane dialed. It rang… and rang… and rang again. With each passing ring the pit gnawing its way through Shane's stomach was growing. Just as he felt like it was about to stop ringing and go to voicemail, it picked up. Shane breathed out a sigh of relief. “Thank God, I was getting worried. Where are you?” There was an unsettling beat of silence before someone answered, “Hollander?” It was not Ilya’s voice. Shane’s stomach dropped. He did his best to keep his voice steady as he answered. “Yeah? Uh, who is this? Can you give Ilya back his phone please?” Another beat of silence. “Hollander… God, um, something’s happened-” After the events of The Long Game, Shane and Ilya play their first All-Star Weekend. Things are going great, until they go truly and horribly sideways. Ilya is left hospitalized following an attack off the ice, and Shane is left to pick up the pieces and wonder why.

    Language:
    English
    Words:
    12,529
    Chapters:
    3/3
    Files:
    1
    AO3:
    #75615521
  13. Jane: Let’s Play 8Ball! Lily: what the fuck is this Jane: It’s a text game Jane: You have to download the app Lily: and y r u sending it 2 me Jane: It’s not a big deal “lily” Jane: Play or don’t play, see if I care

    Language:
    English
    Words:
    5,276
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75724376
  14. Ilya’s hand wraps around his bare wrist and squeezes. Shane barely stops himself from collapsing to his knees. The pressure lights up every receptor of his touch-starved nervous system, wrenching a small, pained noise from the back of his throat. Every muted sensation comes flooding back so intensely that it almost hurts. He needs Ilya to hold him down until there’s nothing inside him but quiet. He wants to sink into him and disappear. It takes Shane an entire beat to remember where they are. Fighting against the fog in his mind, he manages to drag his gaze up to meet Ilya’s. There’s a slow-dawning horror and understanding on Ilya’s face. * Or: Shane is in subdrop after their encounter in Vegas. Ilya fixes it.

    Language:
    English
    Words:
    8,770
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75759461
  15. Ilya is so caught up in the hot squeeze of Shane's tight ass around his cock, the way he grinds down trying to take all nine inches even deeper as if he'll die if he doesn't, that it takes a moment for him to realise that Shane is staring at him with a quizzical tilt to his pretty, freckled face. Like sweaty, flushed bird. 

    Shane doesn't stop riding him completely, but roll of his hips is slower now. Almost torture where he clenches around Ilya, like he can't help it.

    "What, Hollander?" Ilya grunts; fingers digging into the soft fat of Shane's ass.

    Language:
    English
    Words:
    1,555
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75760396
  16. It’s dim inside, faint morning light coming from the barely slitted blinds. She sees them right away. Ilya is slumped over another man in bed, fingers combing gently through his hair while their mouths slide together. It’s a slow, sweet kiss. Not a precursor to sex. Sympathy clenches in her chest. Oh. She shouldn’t be watching this. ——— Svetlana finds out.

    Language:
    English
    Words:
    1,743
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75774696
  17. Everything I Didn't Say by

    Heated Rivalry (TV)
    • T
    • ✓

    2025-12-14

    And then Shane hammered it home, “This isn’t real.” He was going to leave. He came here so that he could leave. So that he could end whatever the fuck this was between them in person so he could feel good about it. Because Shane wasn’t an asshole – no, that was Ilya’s job. Fuck that. If Shane was going to leave anyway, then Ilya might as well put it all on the table, “It is to me.” --- OR: Shane tries to run away after they say each other's names for the first time. Ilya chases after him and makes them talk it out.

    Language:
    English
    Words:
    2,155
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75757646
  18. Shane doesn't even have to look up to know that Ilya is grinning, a feral, vicious thing as he knots his fingers in Shane's hair and tugs, just hard enough for Shane to let out a whine. The dull ache reverberates down his nerves, as he opens his mouth and pants, sucking down lungful after lungful of Ilya's sweat and musk, salt straight from his skin as he noses at the hem of his shirt.

    “Is good, we won,” Ilya murmurs, stroking his hand through Shane's hair. “Have been wanting to show—have been wanting to give prize.” He pauses, and Shane knows his next words are going to be a cruel gift, a dagger of lust straight between his ribs. “And Hollander has been eager to show off, yes? Three goals,”—he whistles, low and mocking as Shane shifts at his feet, his ears burning as Ilya cups the back of his head, scratching blunt nails over his scalp—“is like he needed to prove how bad he wants.”

    OR: Ottawa wins the Stanley Cup. Everyone gets a reward.

    Language:
    English
    Words:
    7,147
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75447656
  19. Wyatt lightly punches him in the shoulder, and Ilya opens one eye to see Wyatt holding out his phone towards Ilya’s face.

    Ilya’s eyes grow wide, a sick feeling settling in his stomach.

    The match barely ended two hours ago, and already, there’s an article questioning if Shane had tripped on purpose. If Shane had tripped to let Ilya win.

    Ilya’s initial reaction is that of extreme insult. As if he needed Shane Hollander to let him win.

    But then…fuck. Shane.

    Ilya stands up suddenly and crawls over Wyatt (and steps on his feet none too gently in the process). He strides as fast as he can to the front of the bus towards Coach Wiebe.

    He leans down and murmurs to his coach, and gets a look of complete understanding.

    “As soon as we get to the airport, go,” Wiebe says. “We’ll see you in the morning.”

    --

    Or after Shane trips during that fateful game, Ilya refuses to let him face the aftermath alone.

    Language:
    English
    Words:
    4,506
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75774736
  20. Under the leather coat Ilya had shrugged off and above his missing shoe was a familiar glass plaque, familiar because he had the same trophy at home in his trophy room, First Draft Pick for the NHL. Shane felt stomach acid churning in his gut and something close to panic seemed to claw up his insides.

    “Tell me you’re not Ilya Rozanov.” Shane demanded. “Tell me I didn’t fuck a rookie.”

    Not just any rookie, but the rookie Shane had avoided looking at, thinking about, or researching for the sole reason that they called him "Hollander Come Again.” Shane hadn’t even left the ice yet and they were already trying to replace him with a younger model, apparently an unparalleled talent from Russia whose scores in the Juniors had kissed Shane’s records in a way that a rookie hadn’t in the almost decade since Shane set them. He was going to be sick.

    “You did not fuck rookie, rookie fucked you.” Ilya Rozanov said and Shane moaned, this time in a growing despair because not only was his replacement maybe better than him, he was also a fucking asshole about it too.

    Language:
    English
    Words:
    4,039
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75736171
  1. ← Previous
  2. 1
  3. …
  4. 312
  5. 313
  6. 314
  7. 315
  8. 316
  9. …
  10. 346
  11. Next →