121 – 140 of 155 Works in Dom/sub Undertones

  • Dom/sub Undertones ×
  1. But then, when Ilya had finally set him down and tugged him in close for a kiss, he’d trailed his lips right to the sensitive skin beneath Shane’s ear. Then he’d whispered, low and growly, “My room number is 1710.” Shane remembers laughing even harder, “Yeah, you idiot, it’s mine too.” Ilya raised a single, perfect eyebrow, “And how does bellhop afford such a room?” -- Fresh from a slump-ending victory, the Ottawa Centaurs' star players have a special celebration.

    Language:
    English
    Words:
    5,512
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76507961
  2. “Rozy—shit,” he manages, voice strangled, want bubbling molten and inescapable in his gut, hips trembling with the force of not rudely bucking up into Rozanov’s warm, far too talented mouth. Because I just wanted you to fuck me, he thinks after he’ s finished making Shane unravel with soft, unforgiving motions, as Rozanov—as Ilya—laves his tongue hungrily over the mess dripping down the planes of his abdomen, blinking overwhelmed tears away from the diminuendo of pleasure. But then I became greedy. And now all I want is for you to love me. Or: despite the initial fear, the world doesn't end when Shane Hollander realizes he loves Ilya Rozanov. Now, he just has to convince Ilya of that same truth. An adjusted timeline. A collection of moments. A story about completing someone, despite the odds.

    Language:
    English
    Words:
    5,579
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75915221
  3. Being around Ilya is good—better than nearly any other time, because he knows Shane better than anybody else. He can belong around Ilya. He belongs to Ilya, in a way, and Ilya belongs to him. Shane likes to express that belonging in unconventional ways. Most of all, he loves being on his knees for him.

    Language:
    English
    Words:
    1,103
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76498106
  4. Santa's Naughty List by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-25

    It’s Ilya Rozanov’s first Christmas with the Hollander family as Shane’s boyfriend. Between festive fluff, stolen kisses, and a spicy mischief right in front of Elf on the Shelf (omg scandalous), Ilya realizes he’s never felt this much at home before. AKA Lots of fluff, a little smut (including some light spanking for Shane), and then fluff again :P

    Language:
    English
    Words:
    6,598
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76391771
  5. Shane isn't sick. (He definitely is.) Ilya is a good husband who knows what Shane needs.

    Language:
    English
    Words:
    3,767
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76384236
  6. You are okay, I got you by

    Heated Rivalry (TV)
    • T
    • ?
    • ✓

    2025-12-24

    Shane sub drops and texts Ilya the "we didn't even kiss" and then Ilya helps him :)

    Language:
    English
    Words:
    1,232
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76301471
  7. Shane turned back to Ilya. “You say things to me that make me feel the same as when you kiss me,” he spoke softly, accentuating his words with motioning arms, “like the earth could give out from under you and you wouldn’t give a shit, because that way you could stay in the sunlight all the time. You love when it’s sunny.” He drew in a long, steadying breath. “And it makes me think you might love me like you love the sun.” Ilya thought his chest may burst open with the sheer force his heart beat with. “It was sunny today, yes? Did not make me feel like this. Not even close,” Ilya offered Shane his hand. Shane took it and Ilya dragged him to his chest. He pressed their intertwined hands against his heart. “Feel that? Only you, no sun. Would not want the earth to collapse. It would take you away, too. What do I do with just the stupid sun, if you are not there to block it out?” or; Shane visits Ilya when the Voyageurs are in Boston. They are down horrendous for each other. Also very much in love. So, pretty canon.

    Language:
    English
    Words:
    11,273
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76272251
  8. The first weed dispensary opens up in Montreal and Ilya decides it would be a fun idea to take Shane. OR, Shane is anxious about his first time weed experience but ends up having a really good time and feels very safe doing so with his husband, Ilya.

    Language:
    English
    Words:
    4,896
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76237326
  9. Like with everything, on the ice it was simple—he wanted to win, he wanted to beat Ilya. He was his fiercest competitor and his equal. Off the ice, that faded away—for him, at least. Ilya always saw him as an equal, even when they were too young and dumb to admit it. But for Shane, when the skates were off and cotton sheets were beneath him, he didn’t want to be Ilya’s equal. He wanted to belong to him. It was why the briefest touch was enough to make him fall to his knees. It was why he’d beg just to see his cock—to touch it—to taste it. Desperate to take anything Ilya would give him, and too shy to ask for it. Because what right did he have to ask Ilya Rozanov for anything? No, he had to earn it with his words and tears and tongue. And he wouldn’t have it any other way.

    Language:
    English
    Words:
    3,171
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76250321
  10. “I love you, Shane Hollander. You know that, right?” “Of course. And I love you, Ilya Rozanov.” “Good. Now shut up and come for me like the good little boy you are, yes?” Or, it's their last night at the cottage and Shane comes apart.

    Language:
    English
    Words:
    2,425
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76102146
  11. When Shane wins his first Cup championship, Rozanov promises more than just a league win if he earns MVP as well. Rozanov delivers. For Russian translations, click on Cyrillic words

    Language:
    English
    Words:
    10,181
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76098856
  12. "Hollander..." The name came out strangled, broken. "Fuck. Fuck, I forgot—" Shane understood in the same instant, the absence of latex a shocking heat inside him. Christ. or - the boys forget to use condoms for the first time Pt2 - Ilya Rozanov does, in fact, own a belt

    Language:
    English
    Words:
    8,826
    Chapters:
    2/2
    Files:
    1
    AO3:
    #75740086
  13. “You’re wearing a hole in my floor,” he says. “Sit down.” He expects pushback. A look. A quip. Instead— Shane stops." or Shane is anxious and overwhelmed, and has a meeting with Ilya near the beginning of their not-relationship, and it doesn't go as expected. Ilya is surprised to discover just how quickly and easily Shane goes under for him, when he isn't really trying, but is more than happy to care for him.

    Language:
    English
    Words:
    3,823
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76011691
  14. Tender Parts by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-18

    Shane isn't used to people touching him. Then he meets Ilya Rozanov.

    Language:
    English
    Words:
    6,915
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75948826
  15. Shane’s breath stutters, then steadies. His hands curl into the fabric of Ilya’s sweater, holding him close. When Ilya’s mouth lingers a little longer in one spot, Shane hums, soft and content. “You’re going to leave marks,” Shane says quietly, not stopping him. “Yes,” Ilya replies just as softly. There’s no teasing in his voice now, only certainty. “Is about time.” — Ilya admires Shane in the safety of Shane’s cottage.

    Language:
    English
    Words:
    1,894
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75998636
  16. Two certainties defined Shane Hollander's life: he was falling in love with Ilya Rozanov, and he was keeping a career-ending secret. When Ilya discovers Shane's suppressants on the heels of seeing Shane injured during a game, fear makes them say things they both regret. Nine months later at the All-Star Game, accidentally running into Ilya in the hotel elevator triggers a breakthrough heat—forcing the two idiots to finally talk (and fuck). -- Contains spoilers for those who have only watched the show, and for The Long Game. A/B/O AU that diverges from canon right after Shane is injured in Chapter 21 (and episode 5) of Heated Rivalry. Happy ending!

    Language:
    English
    Words:
    6,374
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75971231
  17. “Oh, Hollander,” Ilya sighed, cradling Shane’s face, thumbs gently stroking his freckled cheeks. “You are omega.” It wasn’t a question. Shane nodded pathetically, breathing heavily. “And you are in heat, yes?” One curious hand trailed down, squeezing hard. Biting back a moan at the slick pooling in his boxers, Shane nodded. “I forgot my suppressants,” he said, breathless. “I— I usually just take suppressants all season and then… deal with it myself the rest of the time. But I guess I forgot to pack them. I don’t know what to do.” --- Ilya helps Shane through an unexpected heat.

    Language:
    English
    Words:
    3,230
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75903826
  18. “More,” Rozanov grunts in English, but Shane is transfixed on the bead of sweat rolling down his temple, down to his tense jaw. “Say more, Hollander.” “Mm, more–” “No, more– Блять–” “No more?” “Ни хрена себе– Say more Russian, Hollander.” or, Shane knows how to say about four words in Russian, and Ilya loses his mind

    Language:
    English
    Words:
    5,246
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75944821
  19. Shane doesn’t say he’s overwhelmed. He never does. He shows up instead—later than planned, jaw tight, movements clipped like every second is being audited. His bag lands by the door with more force than necessary. He stands there for a moment too long, as if waiting for instructions he hasn’t been given. Ilya clocks it immediately. “Hey,” he says gently, already closing the distance. “Come here.” Shane shakes his head once, sharp. “Just—give me a minute.” Ilya gives him thirty seconds. Then he takes Shane’s wrist—not tight, not demanding—and guides him further into the apartment. “Shoes off,” he says, voice calm, certain. “Jacket too.” or Ilya takes care of an overwhelmed and overstimulated Shane by letting him float away into subspace for a bit. Shane doesn’t say he’s overwhelmed. He never does. He shows up instead—later than planned, jaw tight, movements clipped like every second is being audited. His bag lands by the door with more force than necessary. He stands there for a moment too long, as if waiting for instructions he hasn’t been given. Ilya clocks it immediately. “Hey,” he says gently, already closing the distance. “Come here.” Shane shakes his head once, sharp. “Just—give me a minute.” Ilya gives him thirty seconds. Then he takes Shane’s wrist—not tight, not demanding—and guides him further into the apartment. “Shoes off,” he says, voice calm, certain. “Jacket too.” Shane exhales, something brittle easing. He does as he’s told. Good. Ilya takes the bag, sets it aside. He steers Shane toward the couch, presses him down with a hand on his shoulder. “Sit.” Shane sits. It’s small. It’s nothing. But it’s also everything—permission to stop managing, to stop anticipating, to stop being the one who has to decide what happens next. Ilya disappears into the kitchen and comes back with a glass of water, sets it in Shane’s hands. “Drink.” Shane does. His hands shake just a little. Ilya sits beside him, close enough that their thighs touch. He doesn’t ask questions. He doesn’t ask Shane to explain. He just starts grounding them back into the same room. “Phone,” Ilya says, holding out his hand. Shane hesitates. Then he hands it over. Ilya puts it face‑down on the table, out of reach. “Good.” Shane swallows. His shoulders slump, just barely, like a structure being allowed to fail safely. “I didn’t realize how loud it was,” Shane says finally, staring at nothing. Ilya nods. “It gets like that.” He shifts, pulls Shane gently but firmly against him, Shane’s back to Ilya’s chest. He wraps his arms around Shane’s middle, solid and warm. Shane stiffens for half a second out of habit —then melts. Ilya rests his chin on Shane’s shoulder. “You don’t have to think right now,” he murmurs. “I have you.” Shane’s breath shudders. “I don’t know what I need.” “That is okay,” Ilya says without hesitation. “I do.” He adjusts the blanket over them. Turns the lights lower. Presses a slow, steady rhythm into Shane’s side with his thumb, counting breaths Shane doesn’t realize he’s following. Minutes pass. Maybe more. Shane leans back fully now, trusting the weight behind him. “You’re good at this,” he says, voice soft, almost surprised. Ilya smiles into his hair. “You let me be.” Shane is quiet for a long moment. Then, barely audible: “Thank you.” Ilya tightens his arms, just a little. “Anytime.” Later—much later—when Shane’s thoughts have slowed and the world has shrunk back to a manageable size, Ilya asks one more thing. “Stay?” Shane doesn’t hesitate this time. “Yeah.” And for once, he doesn’t feel like he’s choosing. He feels like he’s being taken care of. Ilya doesn’t move for a long while. He waits until Shane’s breathing has evened out, until the tension has fully drained from his shoulders. Only then does he speak again. “Okay,” he says quietly. “Next thing.”

    Language:
    English
    Words:
    1,208
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75848601
  20. Shane is tired of resisting. Ilya is happy to help.

    Language:
    English
    Words:
    2,870
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75885841
  1. ← Previous
  2. 1
  3. …
  4. 5
  5. 6
  6. 7
  7. 8
  8. Next →