21 – 40 of 40 Works in Shower Sex

  • Shower Sex ×
  1. They don't fuck in Nashville, but boy do they get close.

    Language:
    English
    Words:
    1,390
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77689056
  2. Shane isn't like the other omegas, he's a hockey omega. No but really Shane thinks that he doesn't have any omega traits, turns out he just needed a little help from a friendly alpha to prove that he does.

    Language:
    English
    Words:
    6,404
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77495791
  3. In the locker room showers after their commercial shoot, Shane doesn’t say, “Not here.” Ilya sees how far he will go.

    Language:
    English
    Words:
    1,998
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77461986
  4. Ilya drops to his knees in front of him and Shane’s eyebrows just about jump off his face. “Ilya!” He hisses, but the other just starts working on taking off Shane’s shoes, and when his shoes are off his large fingers start working Shane’s calves, kneading and massaging the stiffness from the game out. Shane holds back his satisfied moan, Ilya’s fingers working wonders on his tense muscles but his eyes keep flicking between the door and the man on his knees in front of him. Or, after the All-Star game, Ilya helps Shane rest his muscles and ease his tensions.

    Language:
    English
    Words:
    2,345
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77428161
  5. Shane can't get his mind off of the unanswered texts sitting on his phone. Ilya is bored. They make bad decisions.

    Language:
    English
    Words:
    5,078
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77417371
  6. Shane is curious about what it would be like to celebrate a Russian Christmas, and Ilya delivers.

    Language:
    English
    Words:
    4,181
    Chapters:
    3/3
    Files:
    1
    AO3:
    #77218401
  7. It was almost dawn by the time Shane and Ilya got home from the Centaurs' post-win party.

    Language:
    English
    Words:
    3,058
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76971636
  8. Always and Forever by

    Heated Rivalry (TV)
    • !
    • ✓

    2026-01-03

    Shane’s autism makes love complicated—until Ilya makes it safe. Shane Hollander loves deeply—but quietly. Crowded rooms, public affection, and the constant noise of the world weigh on him in ways he struggles to explain, especially when standing beside someone as open and radiant as his husband. Shane’s autism shapes how he experiences love, touch, and connection, often leaving him trapped in his own head, convinced he isn’t enough. Ilya knows better. Through gentle control, unwavering patience, and fierce devotion, Ilya becomes Shane’s anchor—guiding him back into his body, his breath, and the safety of being loved exactly as he is. Across moments of vulnerability, intimacy, and raw honesty, Shane must learn to voice his fears and trust that his differences are not a burden, but something Ilya cherishes. This is a story about quiet love, consent spoken and unspoken, and two men choosing each other again and again—softly, fiercely, forever.

    Language:
    English
    Words:
    8,465
    Chapters:
    4/4
    Files:
    1
    AO3:
    #77023166
  9. Haas was too focused on watching Ilya circulate around the room, the captain making his usual rounds with the teammates. Shane could see the awe in his features, how much he admired his husband. But all it did was sour the feeling forming in his gut. Stop. Stop it. Luca is just a kid. Be good. He strictly tried to reel himself in. Be good. IN WHICH Shane drops before practice. Ilya has to do his best to bring his husband back up.

    Language:
    English
    Words:
    5,267
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76695626
  10. Two hockey bros accidentally book the same cabin for Christmas, oh my.

    Language:
    English
    Words:
    8,917
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76169026
  11. "Someone did this to me." Ilya can only nod, knowing that there's not much else to say. What comfort can he offer, when he can only imagine the turmoil that Shane must feel? "You're safe now," he offers, hoping that it can offer some measure of solace. Shane's eyes flit back to him, wide and swallowed up by a tangle of emotions. "I always was," he says, his voice hushed. "You were there." • • • • • Shane is drugged by heat inducers at the club, and Ilya is there to help him through it.

    Language:
    English
    Words:
    12,072
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76548966
  12. rush & roulette by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-27

    Based on That Clip which essentially re-wired my brain; Shane living his best sex-starved life in yet another hotel room with Ilya, as all the while their plausible deniability wears gossamer thin.

    Language:
    English
    Words:
    9,248
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76547656
  13. When Ilya misses a shot he should have made, he stays back after the loss and punishes himself for it. Shane sees him from miles away and shows up to take the edge off.

    Language:
    English
    Words:
    5,586
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76268081
  14. It's been a hell of a year for the Centaurs. Shane and Ilya are playing their first playoffs together as teammates. An old teammate makes Shane doubt his loyalty. Ilya reminds him just how loyal he is. Or; the one where they win it all. Watching Ilya Rozanov work out was damn near obscene. His smooth, glistening body, covered in beads of sweat as he shoulder-pressed a 150lb barbell above his head was a sight to see. Shane was sure that, with enough incentive, Ilya could press him. That would be a PR he'd happily be part of. "What a sight, right?" Harris said, interrupting Shane's thoughts. Shane startled. Had Harris been standing there long? Shane coughed, making a sorry attempt at collecting himself. "Um, yeah, I..." "Enough said," Harris winked. Shane flushed at being caught, a burning heat rising below his eyes. Not the first time he had been caught with a wandering eye in the Ottawa Centaurs gym. Or locker room. Or really anywhere in the practice facility. Shane had been on the Centaurs since July, when his contract with the voyageurs ended and he became a free agent. Since then, Shane and Ilya had been an unstoppable force. Even though they rarely played on the ice at the same time, save for a few power plays, their chemistry was undeniable. They dominated the league in points, and Shane's position on the second-line made it so their power in the center ran deep. "No, I just lost my focus for a sec," Shane tried, but even as he said it, he heard the quips before they came out. He rolled the dumbbell over in his palm, trying to ground himself and not get lost in a hole of embarrassment. "You seem to be losing your focus a lot lately, huh? I thought we hired you for your keen mental discernment," Troy Barrett said. Jesus, was everyone watching him drool over his husband? Shane made a noise between a grunt and a whimper, trying to end the conversation there. Unfortunately, his husband had the worst timing in the world. Ilya dropped his barbell onto its support and lifted his upper body to come to a seated position. His grey T-shirt clung to the contours of his body, a dark ring of sweat pooling along his neckline. His curls stuck to his forehead, not unlike when he and Shane were... intimate. Shane shuddered at the thought. Ilya noticed the three of them aggregated in the corner by the dumbbells, looking straight at him, and lifted his hand to his ear to pull out one of his earphones. "Are you talking about me?" Ilya said coyly, playing with the cord of his earphones. His charm is infuriating. Troy let out a laugh. "Your husband is obsessed with you." Ilya's grin cracked his face in half. "Can you blame him?" "Ugh, you guys are horrible," Shane groaned. The truth was, Shane was obsessed with him. He didn't realize how good it would feel to share everything with each other. A bed, a gym, a team. It all felt so right. And it still felt so new, despite the past few months of working together. So forgive him if he wanted to savour every moment he spent with his husband, especially after years of hiding. "All right everyone, listen up," Coach Wiebe said as he entered the gym. Ilya winked at Shane. Shane cleared his throat and turned to face his Coach. "This is it. Our second year in a row in the playoffs starts tomorrow. This is our chance to show everyone that it was not a fluke. We've got a great chance of really winning this thing this year, especially with our new additions." Shane felt a slap on his back as Troy whooped. Somehow, Shane felt himself turn an even deeper shade of red. He had been welcomed with open arms by the Cens, but it sometimes shook him just how much he was a part of this team. After playing for the Voyageurs for the better part of a decade, it still felt weird to have a different logo on his jersey. Shane recalled that his first goal as a Centaur – Ilya wouldn’t let him forget it, he’d kept the puck – had caused quite the roar in the arena where they played. They called him a hometown hero now. "Now, I know you all want to decorate this place with banners as much as I do, so let's get to work." *** Coach Wiebe was right. They really did have a chance at winning this whole thing. In the first round against Buffalo, every pass connected, their defence was on fire, and Hayes was an iron wall. They swept them, 4-0. Their second round against the Admirals was mildly tougher. Scott Hunter might have been older, but he was still as fast as an arrow when he needed to be. To make matters worse, Luca Haas had been rocked into the glass in their third game and was put on a mandatory three game rest. The Cens readjusted, and Ilya took on Luca's position on the wing. Shane came up to center on the first line. Their chemistry on the ice was unbeatable. It was like they were in each other's brains. He wasn’t sure he would ever enjoy playing hockey after being abandoned by the Voyageurs. Playing with this team – playing with Ilya – it made hockey fun again. They won that series by game 6, 4-2. In their last series in the eastern conference, they were matched up against Montreal. Because of course they were. Whatever angry, homophobic gods were responsible for this were probably laughing down at Shane as he took to center ice to kick off game seven. "Hollander," came a squeaky voice from across the center circle. The arena comes to life as Aaron Goulding, a fresh-faced 19 year old rookie, lines up against Shane for the puck drop. Aaron was supposed to be the new Shane Hollander. Shane had to admit, he was fast -- but his inexperience was obvious. Shane smirked at Goulding's attempt at being tough. "Aaron," Shane replied coolly. The only place Shane ever felt cool was on the ice. "It's an honour," Goulding said. Shane smiled into the floor.

    Language:
    English
    Words:
    3,720
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76290276
  15. “It was a bad hit, Shane,” Hayden says, worriedly. He looks up to where Ilya is quietly observing them, leaning against the lockers with his eyes fixed intently on Shane. “Ilya, doesn’t it look bad?” “Is not bullet wound,” Ilya says flatly, “he will be back on ice within week.” or, Shane and Ilya play on the same team and hate each other in every way but one…or so Shane thinks until he gets hurt on the ice and Ilya is a little too nice about it all.

    Language:
    English
    Words:
    6,160
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76154361
  16. "What were you thinking about?" Rozanov asks in a low voice. "You." Shane says it quietly but it's still loud enough for Rozanov to hear. He smirks and gives his cock another stroke, purely for Shane's benefit. "You want to touch me, Hollander?" This is getting too real now. He should say no—there's a chance that someone could come in and catch them together—but his mouth is watering and he's dying to know what Rozanov tastes like, so instead he says, "Yes." After the CCM shoot, Shane doesn't say "not here".

    Language:
    English
    Words:
    2,512
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75418971
  17. “Fuck yourself,” Ilya said without shame. “With me. Right here. Right now.” He pulled back just enough to look Shane in the eye. The suggestion was so blunt, so depraved. They were in a public facility, for fuck's sake. They could get caught. “I can’t,” Shane whispered, the denial tasting like shit in his mouth. He felt his own cock stirring, thickening against his thigh, and he winced. “You can,” Ilya insisted. He leaned against the tiled wall, one hand moving down his own body. “Look at me, Hollander. Watch.” All Shane Hollander wanted was to shower off the stink of a loss. He didn't expect Ilya Rozanov to join him, let alone to call him out on the hard on he'd been trying to ignore. "Fuck yourself," Rozanov dares him. And, God help him, Shane does. Shane Hollander kicked off the ice, chest tight, legs burning. The game was over, and they’d lost--again. He’d left everything out there, and it still wasn’t enough. The locker room door slammed open. He needed the shower, get the smell of his gear off of him. He peeled off his jersey, tugging it over his head, and felt the fabric cling to his skin from sweat. The thing he hated most about hockey was how disgusting you felt afterwards. Relief came as he stripped the rest of his gear. Socks, skates, his cup, and he immediately felt better. He moved toward the row of showers at the back, looking over his shoulder the locker seemed to be empty, and he was grateful for it. He stepped under the first head, flicking the lever and letting hot water hiss to life. The sudden spray hit him, shoulders first, then back, chest, arms. He tilted his head under the pounding stream, closing his eyes. The heat pressed against his skin, loosening the tight coil in his muscles, but the frustration stayed. “Still brooding, Captain?” Hollander kept his eyes closed, face up into the spray, letting the hot water fan down over him. “Go away, Rozanov,” he said. Rozanov’s laugh came. “Is that how you speak to me after a hard loss? We should be bonding,” he said, and Shane could hear the other shower turning on somewhere across the room. “Sharing our pain, no?.” Shane’s jaw clenched beneath the water. There was nothing he wanted to share--not with Rozanov. The memory of the final shot hit him again, the puck teasing the edge of the net, his blade missing it. He’d fanned on the shot, left the game on the ice, and no amount of ice baths or post game analysis would fix it. Nor would being harassed in the shower by Rozanov. “There’s nothing to share,” he said, the sound almost swallowed by the hiss of water. He wanted the isolation. And sharing it with Rozanov... felt like opening the wound and inviting someone else to poke at it. The water beat down on his shoulders, tracing the lines his bruises and Shane let himself sink into it. He didn’t need Rozanov’s commentary to make the bitter pill of failure any harder to swallow. He had enough voices in his own head for that. “I disagree,” Ilya’s voice was closer now, right behind him. Shane could feel the heat from his body, a separate warmth from the steam. “I see much pain. In your shoulders. In your jaw... In your cock.” A finger, warm and calloused, traced the line of Shane’s clenched jaw. “Is bad for you to hold so much... tension.” Shane flinched away, turning finally to glare at him. “Don’t touch me.” But his protest felt weak, even to him. Ilya stood there, completely unashamed, water sliding down his broad chest and over the hard muscle of his stomach. “Why not?” Ilya asked, his head tilted. “Nothing to be ashamed of.” He took a step closer, invading Shane’s space. Shane’s breath hitched. “I don’t know what you’re talking about,” he lied, his voice rough. Ilya’s smile was slow, knowing. “Yes, you do.” He let his gaze drop, pointedly, to Shane’s cock. “See? Your body knows. It is honest.” “Fuck you,” Shane breathed, but there was no venom in it. “Maybe later,” Ilya said, his voice a low purr. “For now, there is simpler way to… release tension.” He leaned in, his lips brushing Shane’s ear. Hollander’s heart hammered against his ribs. “What?” “Fuck yourself,” Ilya said without shame. “With me. Right here. Right now.” He pulled back just enough to look Shane in the eye. The suggestion was so blunt, so depraved. They were in a public facility, for fuck's sake. They could get caught. “I can’t,” Shane whispered, the denial tasting like shit in his mouth. He felt his own cock stirring, thickening against his thigh, and he winced. “You can,” Ilya insisted. He leaned against the tiled wall, one hand moving down his own body, slow and deliberate. “Look at me, Hollander. Watch.” His eyes never left Shane’s as his fingers wrapped around his own cock, already thick and hard. He gave a slow, lazy stroke, his breath catching slightly. “See? Nothing to be afraid of.”

    Language:
    English
    Words:
    1,293
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75201741
  18. If you would have told Shane ten years ago that Ilya Rozanov would be cooking him his birthday breakfast that they ate outside on the porch of their shared house with their dog running around the backyard, Shane would have laughed out loud. And then he probably would have cried because it felt like such a pipe dream. or, a year after the events of The Long Game, Shane and Ilya spend their first birthdays together as a married couple

    Language:
    English
    Words:
    16,376
    Chapters:
    2/2
    Files:
    1
    AO3:
    #74089691
  19. Shane and Ilya have company at the cottage, and they try to have quiet shower sexin'. They just aren't the best at the quiet part.

    Language:
    English
    Words:
    2,894
    Chapters:
    1/1
    Files:
    1
    AO3:
    #72913861
  20. slapshot by

    Game Changers Series - Rachel Reid
    • E
    • ✓

    2025-10-24

    When he lifts his eyes from Shane’s ring, Shane is still staring at him. His voice is breathless and decidedly too slow when he says, “You dragged me back here just to—” Ilya lowers his head until his nose brushes against Shane’s. “Talk a little,” he says, voice pitching low with how tight his throat has become. Then, after a beat— “And to remind you that tonight’s win is yours but you are mine every time.” Shane gets his first win on the Centaurs. Ilya rewards him with something else.

    Language:
    English
    Words:
    5,986
    Chapters:
    1/1
    Files:
    1
    AO3:
    #73045111
  1. ← Previous
  2. 1
  3. 2