41 – 60 of 115 Works in Kissing

  • Kissing ×
  1. Hit Me Hard and Soft by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-02-02

    “Fuck, look at you,” Ilya breathes. “Ask me for it again.”

    “Hit me,” Shane says instantly, not a moment of hesitation.

    “Is your face not sore? You still want more?”

    “It’s sore,” Shane answers. “Please. I want more.”

    “Fuck,” Ilya hisses, and he extends his arm out, muscular and powerful, and he brings it down hard, harder than any of the previous smacks. This one makes Shane’s head reel, his entire upper half jolting in response to it. Ilya watches in concern and fascination, gauging his reaction.

    ---

    Ilya's playful slap during the Hayden phone call scene awakens something in Shane.

    Language:
    English
    Words:
    6,183
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78758081
  2. Media Availability by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-24

    Ilya turned slightly toward the reporter. “Shane won’t say this, but it’s true. When your captain is calm, you don’t panic. You just… follow him.”

    The reporter blinked. “You’re talking about Shane’s leadership?”

    Ilya’s smile was devastating. “I am talking about my husband.”

    The room sucked in a collective breath. Husband. Said as if they were discussing muffin recipes.

    On the internet: Breaking: Shane Hollander maintains perfect composure while his teammate professes eternal devotion live on air.

    Shane agrees to one post-game interview with Ilya. Ilya is determined to make sure everyone knows how brilliant, beautiful, and perfect his husband is.

    Translated into Chinese

    Language:
    English
    Words:
    2,173
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78213626
  3. “Shane,” Ilya tried again, savouring the snap to attention it earned him, “Take off your clothes. I want to swim with you.” They’ve spent years hiding what they are to each other in hotel rooms with locked doors and stolen hours in the dark. But at Shane’s lake cottage, there’s no one watching and nowhere to hide. When Ilya dives in and calls Shane to follow, it’s the first time they’ve ever done this in daylight, and everything about it feels like stepping off a cliff.

    Language:
    English
    Words:
    2,750
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #78019956
  4. Shane’s whining beneath him, head thrown back, exposing the long column of his neck and rutting up against Ilya. Ilya licks up his throat, nibbling at Shane’s jaw, before his lips brush the shell of Shane’s ear. “Tell me what you want.” The reply is instant. “You.” ---- or: after his drunken confession, shane keeps avoiding ilya. at a student party ilya finally gets the chance to speak to him. part 2 to Close to Me

    Language:
    English
    Words:
    22,566
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77948501
  5. That girl at the club meant nothing. Shane drunk-texting Ilya at 2 AM means everything.

    or

    A bandaid for my brain following the Club Scene in episode four.

    Language:
    English
    Words:
    35,729
    Chapters:
    3/3
    Files:
    3 versions
    AO3:
    #75716791
  6. Shane is on the verge of a meltdown, and doesn’t tell Ilya. There are consequences.

    Language:
    English
    Words:
    2,826
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77764216
  7. clean by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-16

    Shane keeps seeing this one guy at the gym. The guy's huge—insane thighs, astonishing butt —so it makes sense Shane can't really look away. That's the kind of body any man would long for. Or aspire to? The latter, surely. Shane doesn't ever see the guy outside the gym, though. Or in the locker room. They never even hit the showers at the same time. Until they do.

    Language:
    English
    Words:
    1,531
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77761376
  8. Their time at Shane's cottage allows for Shane to consider, explore, and accept, his comfort needs. Unsurprisingly, Ilya is willing to let Shane put his mouth wherever he wants, and sometimes Ilya anticipates and reads Shane so well that it just about breaks Shane in half. Oh, the mortifying ordeal of being Shane Hollander! Luckily, Ilya is there to put him back together. Shane's oral fixation as a sort of character study.

    Language:
    English
    Words:
    6,670
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77742286
  9. It starts with Shane running out of Ilya’s apartment after one too‑intimate moment over a tuna melt. He tries to bury it by dating Rose Landry, but the Montreal club night blows everything open jealousy, staring, avoidance, all of it. Rose eventually breaks up with him gently, seeing the truth he can’t say out loud. At the All‑Star Game, things shift from canon. Ilya avoids Shane completely, never realizing Shane and Rose are over. Then Shane’s injury happens. As opposing captain, Ilya visits him in the hospital, only to have a pain‑med‑softened Shane ask him to come to his family cottage. Ilya says “maybe,” assuming Shane won’t remember, and ghosts him again. Months later, on summer break in Spain, Ilya wanders into the Gaixample and finds himself surrounded by openly queer couples happy, unafraid, everything he’s never let himself imagine. Something cracks open. He thinks of Shane. He texts him. Does Shane remember the invitation? And does Ilya go?

    Language:
    English
    Words:
    11,607
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77727791
  10. Learning Curve by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-15

    The first thing Ilya’s brain processed was the text in the search bar. normal amount of touching while watching a movie how to initiate intimacy without being awkward is asking “is this okay” too much Shane accidentally leaves his laptop open. Ilya discovers an extensive Google search history on how to be a good boyfriend. Ilya conducts a very thorough performance review.

    Language:
    English
    Words:
    1,731
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77702421
  11. Ilya plans to win the Stanley cup and knows exactly how he wants to celebrate. OR While teasing Shane, Ilya shares a fantasy where his boyfriend wears a Rozanov jersey. Shane struggles with the conflicting feelings this fantasy evokes. -- Ilya pulled one hand to Shane’s knee and began to walk his fingers up the man’s thigh, now playing at nonchalance, even as his voice deepened. He held Shane’s gaze, capturing his full attention. “Imagine it. I finish the game, I celebrate on ice with my team, I hold the Cup up for cameramen to get good shot of me. I go to the press conference. I go to the after party… Then I come home…” “And I’m in your bed wearing only a Rozanov jersey, yeah? Number eighty-one?” Ilya grinned, dropping another open-mouthed kiss on Shane’s belly, never breaking eye contact. “I knew you would understand.”

    Language:
    English
    Words:
    7,853
    Chapters:
    5/5
    Files:
    1
    AO3:
    #76720271
  12. He isn’t in control. Everything feels cold and distant and empty. Shane stares at his shaking hand, loosely gripping the door handle, and begs it to move, turn, so he can get away. He can’t be here anymore, and yet there is nowhere else he’d rather be. He’s suffocating; there is no air left in this room, he’s sure of it. He tilts forward without meaning to, leaning his forehead against the door, trying to stay upright. Or, Shane experiences subdrop after the events in Vegas, because he absolutely would.

    Language:
    English
    Words:
    2,235
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77661191
  13. The body remembers what the mind forgets. Three days after winning his first MVP award, Ilya Rozanov is critically injured in a serious car accident. Through the fog of head trauma, he struggles to remember certain details of his life, which sends him on a personal journey to find the whole truth.

    Language:
    English
    Words:
    7,420
    Chapters:
    7/7
    Files:
    1
    AO3:
    #77672626
  14. Mamelons by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-14

    Shane crawls back into bed, wearing only pristine white briefs that hug the curve of his ass and sit low on his hips. Ilya's smile widens as he runs warm hands across Shane's back, pulling him close for a cuddle before sneaking in squeezes of cheeks and bare thighs. Shane squirms, hiking a leg over Ilya's hip and settling himself against plush pillows. "Y'know...dreaming about teeth is a sign of anxiety." Ilya grumbles, "Yes, I know." "Are you anxious?"

    Language:
    English
    Words:
    1,632
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77650241
  15. The girl pulled away from Ilya just for a moment, down his neck while whispering something Shane didn't want to know. And Ilya. Ilya was happy. He raised one of his hands to tuck a strand of hair behind the girl's ear as he laughed at something she said. He kissed her cheek one more time before she strutted away to her friends. Then, Ilya looked up. Straight at him. Or After two months of no contact, Ilya and Shane reunite. In a club.

    Language:
    English
    Words:
    8,391
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77592461
  16. Four time Shane and Ilya are less than careful about hiding their relationship and one time they finally say fuck it

    Language:
    English
    Words:
    4,165
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77471281
  17. “Do story time, pease” Irina says with a sleepy pout, and Shane could hear Jackie’s soft “aww”. He smiles as he watches Ilya’s gaze soften, staring at his daughter for a moment before nodding once. ‘Story time’ referred to Irina’s nightly bedtime story; she usually needed at least 2 books read with the occasional scene getting acted out before she could fall asleep. Hayden is usually the only other person Irina allows to do story time, enjoying how he changes his voice for each character, so Shane knows this is a big deal. “Once again I am betrayed” Hayden grumbles and Shane pats his shoulder in sympathy before walking down the corridor. He hears Ilya following him and can’t help the fluttering in his chest. Shane and Irina’s lives were never going to be the same again. He can’t remember the last time he was this happy. - How the rest of the night went when Ilya and Shane reunited after 5 years.

    Language:
    English
    Words:
    4,440
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77441871
  18. After two games lost because of Ilya's antics, Shane decides to torture him via his appearance on The Tonight Show while Ilya is back home in Ottawa.

    Language:
    English
    Words:
    8,071
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77405626
  19. “Ah, good,” Svetlana says after Rozanov scores his second goal of the night. “Now we don’t have to fight.” “About what?” Shane asks. “One goal for you, one goal for me. But it will get tricky again if he does a hat trick." or injured Shane Hollander goes to watch Boston's game and meets Svetlana who is very nice. there is a lipstick mark on Rozanov's visor and it's fine. Shane does not overthink any of this and most definitely does not hope it was his lipmark there instead. he breaks his own heart a little bit before everything turns out alright. he goes home, though perhaps not the one you are thinking about.

    Language:
    English
    Words:
    7,266
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77402426
  20. As Much As You Want by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-07

    Set at The Cottage, the morning after their first night there. Shane’s making omelets in the kitchen while Ilya sits at the bar. He offered to help, but Shane wants to do this, wants to show Ilya how glad he is to have him in his home. Ilya teases him, but it warms his heart the way Shane dotes on him, carrying his bag and buying him Cokes and making too many burgers when Ilya is fairly certain Shane doesn’t even eat burgers. Shane keeps showing him, in a million tiny little ways, how much he cares. Ilya can’t think about that too much or he’ll crumble into a sobbing mess. When Ilya made the decision to come to the cottage, to let himself have this, he didn’t fully understand how overwhelming it would feel. He didn’t understand the full impact on his heart, the two of them, being naked together in the daylight, dinner on the patio, talking by the fire, falling asleep intertwined with no worry about tomorrow. He’d almost cracked last night as they went to sleep, no one rushing off, no scared eyes or hushes goodbyes, no worry about being discovered or what someone else might think. They’d just held each other and drifted off like it was the easiest thing in the world. Ilya watches Shane, chin in hand, as he moves around the kitchen just so, making everything perfect. It hasn’t even been twenty-four hours but Ilya already feels settled here. Like this home could be their home. Maybe. Maybe. Shane sets a steaming plate in front of him, a mug of coffee, a kiss on the cheek, then gets his own. Ilya takes a bite and hums in contentment. “So good. You should quit hockey and open restaurant. Burgers and omelets.” Shane laughs. “In your dreams.” “But you are so much better at cooking than being hockey player.” Ilya winks at him and Shane grins. They eat in companionable silence, unable to take their eyes off each longer than a few seconds. Ilya thinks about Shane’s request from yesterday, how earnest he was about it. He makes a quick decision to say something before he can talk himself out of it. “So, Hollander. You said we should be honest with each other while we’re here.” Shane turns to face him, a nervous question in his eyes like, okay, yes, I’m ready. “I really liked sleeping next to you.” Ilya’s expression is resolute, like he’s trying so hard to get the words out. “I liked waking up with you.” He shrugs, deflecting his deeper emotion. “It was nice.” Shane smiles at his plate. “It was nice.” He watches as Ilya takes a bite of his omelet, watches his jaw as he chews, his lips. Ilya loves the way Shane looks at him, the way he holds himself so still and licks his bottom lip when he’s overthinking something. Shane is always overthinking something. “And…I like,” Shane says, then takes a bite of his omelet, chews, takes a deep breath, “I like being able to look at you as much as I want.” Ilya’s eyebrows shoot up, teasing. “You like looking at me, Hollander?” Shane picks up his mug and smiles into his coffee. “Sometimes.” “Tell me. In detail.” He knows Shane could make a joke in this moment, will probably say something like Fuck you or You’re an asshole. Or he’ll talk about which one of them is currently ranked as the hottest hockey player in the MLH. (It’s Shane. It should always be Shane.) Instead, Shane goes for honesty. “I like,” Shane gestures over Ilya with an outstretched hand, “everything, obviously. Your body is fucking incredible. But you know that already.” “Oh, do I?” Shane ignores that. “But some of my favorite parts,” he reaches over and gently pushes the collar of Ilya’s t-shirt to the side, caresses his collarbone with his thumb, touches his gold chain, “like right here. I really, really like this part. I also like,” he traces a single finger down the length of Ilya’s thigh, “here. This is high on my list of favorite spots. And here,” he says, tracing Ilya’s jaw. “I like this too. And here,” he grabs a handful of Ilya’s curls, “here is really good.” Ilya physically tenses, forcing himself to stay in the moment even though he has a sudden urge to throw Shane over his shoulder and carry him to bed. What did he ever do to deserve such unmasked adoration? Such sweetness? How did he end up in this place, with this man, lovingly touching him in a way he’s never been touched before? Shane gently thumbs underneath Ilya’s eye. “And your eyes are so, so beautiful. The shape of your mouth, fuck, it kills me. In fact,” he pulls his hand away and reaches for his phone in his pocket. “I have a favorite photo of your mouth.” He watches as Shane clicks around on his phone to open a folder filled with photos of Ilya. There are team photos from the past nine years, publicity photos, magazine shoots, photos Shane must have taken when Ilya wasn’t looking. He watches as Shane scrolls, looking for the one he wants. “This one,” he says, holding out his phone, “is my favorite. You look…you just look so sexy here. I mean, you always look good. But especially here. It reminds me of how you look when we’re together.” Shane’s voice slightly cracks as he confesses his secret. “How you look at me.” The photo is from a Sports Illustrated shoot a few years ago. Ilya’s shirtless, lying on his side on the floor. He’s looking up at the camera with his thumb pulling at his bottom lip, an “I will fuck you into oblivion” expression on his face. It’s one of his more talked about photos, spawned thousands of excitable posts on social media, but he never imagined Shane had it saved in his phone. He looks at Shane and sees his expression is wide open, like he knows Ilya will make fun of him for this but doesn’t care.

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