21 – 40 of 45 Works in Boys Kissing

  • Boys Kissing ×
  1. Inspired by a discussion in the Heated Rivalry Jumbotron HS AU Hollanov where a tradition says that if you win enough tickets to get the big bear prize and give it to your crush you'll start dating. Shane is trying to win it for Rose because his friends can't believe they aren't dating yet. Ilya is also gunning for the bear, but who he's wanting to give it to may be a surprise.

    Language:
    English
    Words:
    1,577
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77540431
  2. Airport Security Breach by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-12

    After a crushing defeat on the rink, hockey star Shane Hollander clashes with airport security, ending up in a steamy interrogation with Officer Ilya Rozanov. A routine frisk turns into erotic punishment, with Shane submitting to spanks and deep, relentless fucking, which is the best he's ever had.

    Language:
    English
    Words:
    4,787
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77570231
  3. Shane Hollander has been making deals with Ilya Rozanov for as long as he can remember. Usually it's Ilya that comes up with the propositions, and usually they're bets that Shane is doomed to lose. Tonight is different. Maybe it's the reassurance that this thing between them is real that makes Shane bold. They're boyfriends, after all. Or maybe it's that stubborn shadow of anxiety, fear of being found out. Either way, Shane has a deal for Ilya. Or: Shane asks Ilya to flirt with other people, as part of an ill-planned deal, and discovers can't handle the jealousy.

    Language:
    English
    Words:
    6,007
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77354796
  4. 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
  5. Ilya likes the photo and opens the comments to see what people are already saying and to leave his own comment. The first comment he sees is from Pike. The post has been up for two minutes and he’s already in Shane’s comments. haydenpikeofficial: what a smoke show 👅 OR Hayden ragebaits Ilya in Shane’s comment section.

    Language:
    English
    Words:
    2,060
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #77210426
  6. He thinks of the cottage, the call with Hayden. As his mind wanders back to that day, to the cheeky grin on the Russian’s face as he had looked up at him, Shane’s fingers wander over Ilya’s chest and sides, straying to his belly at times. He wished they could do that again, which is silly. Or is it? ___ Ilya is on the phone with Svetlana. Shane is on his knees for him.

    Language:
    English
    Words:
    2,743
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77069591
  7. Ilya adjusts the blanket around Luna, shifts his gaze away from her sweet face and towards the sky. It is full of stars, bright here, far away from the city. Hundreds and thousands of them, and the same person who has placed the freckles on Shane Hollander’s cheeks and nose must have sprinkled them onto the firmament. “Ah, husband withdrawal makes me a romantic, I think,” he whispers, and Luna makes a sound that must surely mean she agrees, but thinks he has gone mad. ___ Ilya deals with Shane being away on his first road trip. The Hollanders are there to help. And Shane, well, he is full of surprises.

    Language:
    English
    Words:
    5,125
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76964031
  8. “I worry that I’m choosing hockey over my family, Ilya.” It is a ridiculous notion, and they both know it. Still, the words need to be said. “No.” Ilya pulls back a bit to look at Shane, and god, those eyes are going to kill him one day with how deep they are, with how many emotions they hold. “No?” Shane echoes. There is a question in it, and Ilya is happy to answer it for him. ___ Shane is going on his first road trip with the Centaurs since their daugther was born.

    Language:
    English
    Words:
    2,327
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76773456
  9. 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
  10. 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
  11. The restaurant was beautiful, the food was delicious, but all Shane could think about was getting back home so that he could get under his insanely sexy husband and show him a few things he’s learned recently. OR Shane talks dirty in Russian to Ilya and Ilya has some Feelings about it.

    Language:
    English
    Words:
    1,396
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76498541
  12. skating into you by

    Heated Rivalry (TV)
    • G
    • ✓

    2025-12-25

    a snow day at the cottage

    Language:
    English
    Words:
    1,776
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76392456
  13. Ilya lets Shane go and says, “Come with me, I made us breakfast.” “But—” he stutters out. Ilya eyes him so he says, “Did you not want to—” looking down at Ilya’s crotch. Ilya smirks. “Later— I have plan for you today,” he tells him before he turns towards the door. OR Ilya finally gives Shane the facial he hasn't been able to stop thinking about.

    Language:
    English
    Words:
    2,489
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76234306
  14. Ilya walks over to Shane who’s wearing one of Ilya’s black t-shirts that’s a little too big on him, and black sweatpants. Shane turns his head to look at Ilya who’s now standing right next to him before he sees Ilya get down onto his knees in front of him. “Ilya, what are you—” “Keep doing your routine,” Ilya tells him, looking up at him through his lashes as he starts to lower Shane’s pants. OR Ilya gets impatient while Shane is doing his skin care routine, so he does something about it.

    Language:
    English
    Words:
    1,582
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76223526
  15. Shane laughed. “You wanna kiss me on television?” “Yes. After I win the Stanley Cup.” -Rachel Reid, Heated Rivalry

    Language:
    English
    Words:
    1,265
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76062061
  16. Once Shane’s on the road, Ilya undoes his seatbelt causing Shane to react immediately. “What are you doing?” he asks as Ilya moves over the middle console and gets his hands on Shane. “Just relax,” Ilya tells him. He works quickly to undo Shane’s pants and get his half hard cock out of his pants. “Fuck,” Shane moans as Ilya wraps his hand around it. “Ilya, I’m driving.” OR Shane and Ilya go to the cottage for the weekend for Yuna & David's wedding anniversary party and Ilya gets a little impatient on the way there.

    Language:
    English
    Words:
    3,794
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75932746
  17. 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
  18. He lets him be for a bit— letting him get some of his stretches in. When he knows that Shane’s nearly done, he skates right back over to him and plops down in front of him on the ice. Shane is to his left as he gets into position to do his first stretch. “What are you doing?” Shane asks in a harsh tone. Is he still riled up from before? Turned on and thinking about them fucking right here on the ice? OR Ilya flirts with Shane while he's trying to do his pre-game stretches and Shane is getting a little too turned on by it

    Language:
    English
    Words:
    2,336
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75445766
  19. The boys play Mario Kart after a night of fucking and make a bet that only leads to, you guessed it, more fucking. Hollanov.

    Language:
    English
    Words:
    3,513
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75426021
  20. They’re not dating. They’re barely even friends. Shane should be in bed preparing for tomorrow’s game. But when Ilya shows up in Nashville wearing a stupid cowboy hat and that dangerous smile, things go from routine to risky: meeting up with Rozanov is a terrible idea. Dancing with him in a crowded bar where anyone could see is worse. But Shane’s never been good at saying no to Rozanov.

    Language:
    English
    Words:
    6,961
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75253541
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. Next →