6341 – 6360 of 6,915 Works

  1. A quiet afternoon turns dangerous when Shane wears the shorts he knows will ruin Ilya’s self-control. Shane and Ilya were home, the late afternoon sun casting long shadows across the room. Ilya was sprawled on the plush couch, resting on his back, his eyes glued his phone. The scent of rain-soaked earth drifted in from the open window, mingling with the faint aroma of Shane's cologne, a familiar and comforting presence. Shane emerged from the shower, the steam still clinging to his skin, his hair damp and tousled. He walked downstairs, the soft thud of his bare feet against the wooden floorboards the only sound breaking the silence. He was wearing shorts, but not just any shorts. They were the kind that Ilya knew, the kind that made his breath hitch, the kind that screamed, "Fuck me." They were a faded, soft denim, riding low on his hips, the waistband barely concealing the curve of his ass. Ilya's mouth watered instantly. He couldn't help it. He’d been captivated by Shane since the moment they met, and even after years together, the man still had the power to render him speechless. Shane seemed to notice his husband's reaction, a shy smile playing on his lips. He turned and headed into the kitchen, leaning against the counter, his back to Ilya, offering the perfect view of his ass. Ilya couldn't take it anymore. He rose from the couch in two swift strides, crossing the room and pressing himself against Shane's back. He wrapped his arms around Shane's waist, his hands finding purchase on the soft denim. "These shorts," Ilya murmured, his voice husky, "will be the death of me." He started grinding his half-erect cock against his husband's ass, the friction sending a jolt of pleasure through him. Shane moaned, pushing back against his husband, his body arching slightly. "Wore them just for you," he whispered, his voice thick with desire. "Fuck," Ilya breathed, the word a prayer, a promise. He started squeezing Shane's ass, his fingers kneading the soft flesh. Shane groaned, his body trembling. Ilya trailed kisses along Shane's neck, his lips and teeth finding the sensitive skin just below his ear. Shane closed his eyes, letting his head fall back against his husband's shoulder, and whimpered softly. "Does that feel good?" Ilya asked, his voice a low rumble. Shane moaned and nodded, his breath catching in his throat. Ilya started touching Shane's nipples through his shirt, twitching them between his fingers, teasing them with a gentle touch. Shane moaned out loud, the sound a raw, desperate plea. "Fuck, Ilya... more," he begged, his voice laced with need. Ilya, already on the edge, was completely turned on by everything, the feel of Shane's body against his, the sound of his moans, the way his eyes were glazed with desire. He couldn't help himself. He slapped Shane's ass, the sound echoing in the quiet room. Shane moaned, pressing closer to his husband, his body seeking more. "Again," he pleaded, his voice barely a whisper. Ilya cursed under his breath. "Fuck, Hollander. You’re perfect." And he smacked Shane's ass again, harder this time. Shane whimpered, the sound a mixture of pain and pleasure. "Ilya... fuck..." Shane's cock was leaking furiously, his shorts and boxers soaked in pre-cum, the evidence of his arousal undeniable. He couldn't take it anymore. He ground his ass harder against his husband, his hips moving in a desperate rhythm, and moaned, "Please." Ilya grabbed Shane's hair, pulling his head back, forcing him to meet his gaze. "Words, Hollander. What do you need?" Shane moaned. "I need you to fuck me... on this counter, fuck, Ilya." He started grinding harder, his body writhing with anticipation. "As you wish," Ilya said, his voice a low growl. He reached down, his fingers finding Shane's front. "Spit." Shane obeyed instantly, his eyes locked on Ilya's, and spit on his fingers. "Good boy," Ilya murmured, a possessive edge to his voice. Shane's eyes fluttered at the nickname, his body already trembling with the promise of pleasure. Ilya shoved Shane's shorts and boxers down in one swift movement, revealing his wet, throbbing cock. He started circling his hole with his fingers, his touch slow and deliberate, preparing him. Shane moaned desperately, his body arching. "Please... Ilya..." Ilya smacked his ass again, the sound sharp in the air. "You take what I give you, understand?" "Yes... Fuck... Ilya, whatever you say." Ilya groaned, his own control slipping. He pushed a finger in, slowly, deliberately, stretching Shane's hole. Shane moaned out loud, his body tensing. "This hole is so fucking tight," Ilya whispered, his voice thick with anticipation. "Can't wait to get it all loose." Shane moaned at the words, his hips bucking. Ilya added another finger, scissoring them, his touch becoming more insistent. He moved closer to Shane's lips, hovering over his ear. "Do you want that... want me to ruin your hole and make it mine forever? Ruin you for everyone else?" Shane's eyes rolled back, his head lolling against Ilya's shoulder. Ilya's fingers found his prostate, and he began to stroke it, his touch precise and relentless. Shane moaned, a long, drawn-out sound of pure pleasure. "Yes... fuck... yes, Ilya... ruin me."

    Language:
    English
    Words:
    1,721
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75604546
  2. "Tell me, Hollander, who is your hall pass?" In which Ilya asks a question and is completely chill and not at all irrational about Shane's response.

    Language:
    English
    Words:
    1,357
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75566316
  3. "Why'd you do it?" Ilya asks lazily, gentle fingers tracing along Shane's spine to calm his nerves. "Do what?" Shane asks absentmindedly, far too distracted by the electricity Ilya's careful fingers are leaving against his skin. "Propose." Ilya clarifies. "What?" Shane says through an unsure chuckle. Isn't it obvious? He thinks to himself as they lay naked, tangled together in their shared bed on the day of their wedding. "It was because of plane crash?" Ilya braves himself to say. ~ Or, a conversation between Shane and Ilya the morning of their wedding.

    Language:
    English
    Words:
    1,739
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75583736
  4. “You are not… useless. For taking break. Deserve it.” Shane shuddered. “I’ve gotta prove it. Got to prove it was worth it.” “You are second best hockey player in the fucking world. You are worth it,” Ilya said firmly. Shane started to argue, but Ilya cut him off. “Three goals yesterday, assist, leading league in points. Very good. Not… pointless. Understand?” Shane exhaled, tired but comforted. “You here with me, making me happy” Ilya nudged, “This is very useful. Now… nap.” Or Shane took a harder hit than he let on, and Ilya notices, and is soft

    Language:
    English
    Words:
    1,069
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75596921
  5. “Hello?” Ilya prodded. “Are you there? I thought you were supposed to be polite Canadian boy.” A breath of laughter sounded in his ear and Ilya perked up despite himself even if he did beat down his grin with sheer force of will. “Are you drunk? You drank without me and now you miss me. Very sad for you.” “I—" Ilya’s smile dropped in an instant and his feet hit the carpet as he vaulted off the bed. Something was wrong. Hollander sounded wrong. “Hollander, what is wrong?” Ilya demanded and listened hard. Then he heard it. Shaky inhales and even shakier exhales that made his stomach drop to the floor. “I need—" Hollander’s voice broke as he took in a pained breath. He was in pain. Ilya started scrambling for his shoes. “Talk to me, Hollander.” _____________ Shane calls Ilya for help after sustaining a concussion and Ilya comes running.

    Language:
    English
    Words:
    6,267
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75602916
  6. We didn't even kiss. He stared at the message for a moment further, the words blurred from his unshed tears, before violently shaking his head to clear it and pressing his thumb on the delete button. Except that's not what he did. Shane watched in horror as the message went from just a draft to something he actually sent. He sent it. He sent it. OR Instead of deleting the message in episode 2, Shane accidentaly sends it, prompting an entirely different ending to the entire scene.

    Language:
    English
    Words:
    1,698
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75590706
  7. Shane invites Ilya to his puzzle tournament. However, the only puzzle Ilya knows how to solve is Shane.

    Language:
    English
    Words:
    2,721
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75610596
  8. The sly grin returns to Ilya’s face as he undresses, “So, will I get a - what is it - good morning?” “A happy ending?” Shane snorts, “Maybe. If you’re lucky.” “I am always lucky. I have you." -- a surprise. title from "constellations" by jade lemac

    Language:
    English
    Words:
    1,449
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75575436
  9. [fond] adj. : have an affection or liking for someone “I love our friends, but after a certain point all I want is to get away from everything and just come home to you. With you. Whatever, as long as it's just-” he let out a big yawn, eyes fluttering shut, “just us. That's home.” He whispered, nuzzling in closer. Ilya watched the slowing of Shane's breath, the rise and fall of his chest, the way his eyelashes caressed his cheeks and felt that warmth again, spreading from his finger tips to his toes, coiling through his stomach and taking root in his heart. This overwhelming fondness. He was so in love with this man, and he thought about how right Shane was, even as sleep was pulling him under, the way he could understand Ilya's emotions and put a name to them even when Ilya didn't know it himself. Or: 5 times Ilya is fond of Shane and one time Shane is fond of Ilya.

    Language:
    English
    Words:
    16,052
    Chapters:
    6/6
    Files:
    1
    AO3:
    #75065336
  10. At the secluded cottage, Shane and Ilya's intimate evening takes a turn as Ilya proposes something new.

    Language:
    English
    Words:
    2,161
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75594731
  11. Lily: are you clean? Me: what? Me: i mean yes obviously Me: but why? Lily: if you want, i will fuck you raw after we play tonight Boston, 2015. Ilya has a suggestion.

    Language:
    English
    Words:
    2,655
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75617421
  12. Not Quite Enough by

    Heated Rivalry (TV)
    • M
    • ✓

    2025-12-11

    "You're starting to sound like him." --- Running away from the ice after his fight with Scott Hunter, Shane locked himself in a changing room. In the midst of a panic attack, Rozanov called. Shane, alone, scared and desperately missing him, answered.

    Language:
    English
    Words:
    4,791
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75582521
  13. “Do you–” his breath hitches as another sharp stab of arousal sweeps through him.” Do you enjoy seeing me like this?” he asks, tipping forward desperately, tilting his head up and back as if giving Ilya access to his mouth. He hears the break in his own voice, the whimper that threatens to break out, and wonders if it is enough to convince Ilya to be merciful. Or: Ilya's grey sweatpants make Shane incredibly horny.

    Language:
    English
    Words:
    3,618
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75615121
  14. Everything was almost perfect. The Centaurs were already having their best season in two decades, Shane had fit right in and was killing it on the ice, Ilya was married to the love of his life, and they finally didn't need to hide anymore. And yet…there was one thing standing in the way of perfection, and Ilya was trying very hard not to think about it too much in case it gave him a heart attack. Shane had been playing for the Centaurs, in Ottawa, with Ilya, for six weeks now and he still hadn't moved in. Everything was almost perfect. The Centaurs were already having their best season in two decades, Shane had fit right in and was killing it on the ice, Ilya was married to the love of his life, and they finally didn't need to hide anymore. And yet…there was one thing standing in the way of perfection, and Ilya was trying very hard not to think about it too much in case it gave him a heart attack. Shane had been playing for the Centaurs, in Ottawa, with Ilya, for six weeks now and he still hadn't moved in. The summer had gone the way it always had. They spent all of it at the cottage, commuting to the camp together. Ilya had waited, wondering if Shane was going to take a weekend while their time was their own and bring his stuff up from Montreal, but he hadn't. He hadn't talked about it at all. Ilya had asked, when the first day of pretraining arrived, if they needed to go to Montreal first and Shane had just said, "Nah," eyes fixed on a text to Rose. They'd driven to Ottawa and Shane had slipped in Ilya's space like he always did, any time he visited. A routine came about naturally: practices, workouts, taking Anya for a walk, cuddling in front of the TV, fucking Shane's brains out. But time slipped away and Ilya abruptly realized a month and a half had gone by and Shane still hadn't moved in. He couldn't think of a way to ask about it that didn't sound accusatory. They'd lived apart for their entire relationship. The summers at the cottage were wonderful but they were frantic and stolen and fraught as well. And last summer, their first one out, had been almost entirely absorbed by wedding planning and running the camp. They'd never done this before - coming home to each other every night after practice and waking up together every morning before a game. Ilya couldn't help thinking…maybe it was too much for Shane. Maybe it was too much of Ilya's chaos for Shane's perfection. Maybe he was keeping one foot planted firmly in Montreal because he wasn't sure yet if he wanted to be here full time. So Ilya tried to make Shane feel welcome in quiet ways. "I moved the chest over so you could put a desk there," he said, as soon as Shane came home from his run. God, he looked delicious, all sweaty and pink-cheeked. "Hmm?" "I have my office upstairs but you do not, so I thought you could put a desk here." "Oh. Yeah? I don't think so. I only really need a desk in the summer and I have my office at camp for that. I'm fine with my laptop." Shane pressed a kiss to Ilya's cheek. "Did you have breakfast yet?" Ilya frowned at Shane's retreating back. "No, not yet." "Okay, I'll make eggs." ** A few days later, Ilya tried again. "We need more towels. I make you come so much you take many showers." Shane rolled his eyes. "Yeah, it has nothing to do with us both being professional athletes who work out for a living." "We need more sheets, too. Is that also an athlete thing?" "Shut up." "Which ones should we get? We could go shopping." Ilya felt like an idiot, sitting there like a lost puppy, hoping his husband would suggest a trip to Home Sense, as if that would mean something. But Shane just shrugged. "You can just order more of what you already have. I like the green ones." "Right, okay." What you already have. Cause they were Ilya's towels, and Ilya's sheets. And Shane was just a guest. Still. ** "We could get a new place?" Shane chewed on the end of his pen, eyes rolling up from his notebook to meet Ilya's. He frowned, confused. "Like another cottage?" "No, a different house. Leave this one." "You want to move?" Ilya shrugged. "Not really. But we could pick out somewhere new. We are married now." "I like it here. It's an easy drive to the arena. Plus I wouldn't want to uproot Anya." Shane scratched her behind her ears and she stretched out long. "Alright. You know I am happy to move for you, right?" He'd already moved all the way to fucking Canada for Shane, so that felt like a stupid thing to say. "I know." Shane yawned and tucked his toes under Ilya's thigh. "Think Coach will have us working on the PK tomorrow?" Ilya rubbed his thumb over the jut of Shane's ankle. "Yes, I think so." **

    Language:
    English
    Words:
    2,548
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75601951
  15. God, Shane looked good. He fiddled with the straw in his boring ginger ale as the objectively gorgeous redheaded woman beside him spoke animatedly. Ilya could tell he was feigning interest in both her and her topic of choice, despite her stilettos leaving him eye level with one very perky (plastic, perhaps?) set of tits. He huffed the tiniest of laughs to himself as he leant against the bar. That Shane believed he could keep up a facade of heterosexuality without even sparing a glance for that rack was outrageous. Everything about him, from his freckles to how his offensive game to how he moaned was beyond outrageous. A figure moved towards Shane, who looked up, into the other man's eyes, and beamed. A proper smile, a broad one, where white teeth sparkled and eyes shone. Fuck. ~ Ilya gets the wrong idea of an interaction at the gala. Cue jealousy, very publicly crossed wires, and one VERY happy Shane Hollander at the end of the night.

    Language:
    English
    Words:
    1,460
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75594596
  16. Ilya Rozanov has a "tiny car accident" (his words). Shane Hollander has a full-scale, system-shutdown panic attack about it. Meanwhile, a horrified Hayden is praying for someone to throw him in a lake and tell him that this is all just a big joke, or maybe for a meteor strike; he is really not picky. J.J., on the other hand, is trying to bleach the image of his sweet captain making out with Ilya fucking Rozanov from his brain.

    It's a very normal day for the Montreal Voyageurs.

    Language:
    English
    Words:
    8,868
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75575896
  17. “So,” Ilya starts, drumming his fingers on his knees. “You want tuna melt when we get home?” “What?” Shane says, distracted. “We just had dinner.” “Yes,” Ilya says. “But you had children’s portion.” Shane sends him an incredulous look. “I had two servings.” “Of baby food.” “Ilya.” “Shane.” Shane sighs. “Can we not do this? Please.” Unfortunately for Shane, they must do this. Or: Shane's restrictive eating versus Hayden Pike and Ilya Rozanov.

    Language:
    English
    Words:
    11,262
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #75597311
  18. He was alone because Ilya had left because Ilya always had to leave. [...] He felt horrible. Ilya had left. Maybe Shane hadn’t been good enough? No, he would’ve left anyway. He always left.

    But maybe he would’ve stayed a little longer if Shane had been better? Maybe if he’d been better, used more of those tricks he’d been trying to learn, he wouldn’t have left so soon. Maybe he would’ve wanted to stay like Shane wanted him to stay. Would’ve wanted to hold him like Shane wanted to ask him to do. Maybe Shane wouldn’t be trapped in this cavernous space between worlds, feeling like he was free-falling, searching for the path out of this emptiness.

    OR

    Shane experiences sub-drop for the first time. Ilya holds him through it.

    Language:
    English
    Words:
    2,692
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75601531
  19. Carter's come to a conclusion. His best friend is either a serial killer or in love. No in between.

    He's kind of offended Scott hasn't told him anything.

    Language:
    English
    Words:
    4,820
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75567966
  20. Five times Ilya lied (but not really) to his teammates about Shane, and one time he didn’t have to.

    Inspired by two Cliff Marlow lines: In the airport, when their game with Montreal gets cancelled and he tells Ilya, “Whoever she is, she’s gonna get over it,” and the scene in the locker room when he says, “Wow, this Montreal girl works you up, brother—you’re straight up blushing, Roz.”

    Or, the Boston Bears’ perspective of Ilya and Shane’s “secret” relationship over the years

    Language:
    English
    Words:
    5,868
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75605916
  1. ← Previous
  2. 1
  3. …
  4. 316
  5. 317
  6. 318
  7. 319
  8. 320
  9. …
  10. 346
  11. Next →