1 – 20 of 84 Works in Semi-Public Sex

  • Semi-Public Sex ×
  1. Shane Hollander, captain of the Montreal Metros, three-time MLH Cup winner, is going out of his mind answering emails for hours every day to maintain Shane Hollander, the brand. He reaches his boiling point and hires a Personal Assistant. Enter Ilya Rozanov.

    Language:
    English
    Words:
    146,891
    Chapters:
    23/23
    Files:
    1
    AO3:
    #88289861
  2. Scott is lucky, apparently. Ilya suggested picking him up in a sports car—he’d get tossed in the trunk with the rest of the baggage. Shoved in the back of Shane’s practical British whatever the fuck, knees bumping Ilya’s seat, headrest not adjusted for his height, Scott’s having flashbacks to growth spurts in mom vans driven by church volunteers. 

    “How is our princess, hm?” Ilya ducks over to look at Scott in the rearview, and Scott already has a middle finger ready for him. 

    “It’s damsel, Ilya,” Shane corrects. 

    “Not helpful,” Scott interjects. 

    ...

    It's only a week. Scott can survive a week, can't he?

    Language:
    English
    Words:
    23,483
    Chapters:
    6/6
    Files:
    1
    AO3:
    #87769386
  3. Shane Hollander begins his NHL career unchallenged when Ilya Rozanov enters the KHL after World Juniors. One season of being allowed to terrorize the ice and the Winner’s Room is enough for Boston to drag Ilya out of Russia.

    What they had not accounted for in releasing a second generational talent into the league was that not all predators are solitary. Ilya may want to bring Hollander to his knees, but he wants to present the defeat of an inferior player to his feet first.

    He just has to convince Hollander to let him.

    Language:
    English
    Words:
    114,576
    Chapters:
    15/?
    Files:
    1
    AO3:
    #81434161
  4. Boston is vicious tonight, answered in full by Montreal, with both teams acting as if it's a playoffs game instead of a March regulation game.

    He has no idea what Ilya's said to them, has no idea why they're all so motivated, but he can't stop himself from feeling deeply fucking pleased at the thought of such good hockey being played for a chance to fuck him.

    He knows that Ilya can spot the bright flush of greed, the hunger painted in the curl of his lips as they fight for the puck. The damp, wet pant of his mouth only reminds him of other, equally as pleasurable places he's heard it, despite his best efforts, and by the time the third ends, he's fighting to breathe through his arousal, his whole body aching from the game.

    OR: It's the last regulation game of the season before Ilya moves to Ottawa. Shane doesn't want the Bears to worry, but he doesn't mind the chance to prove it—he'll take care of Ilya perfectly. After all, he can take care of all of them, can't he?

    Language:
    English
    Words:
    15,006
    Chapters:
    1/1
    Files:
    1
    AO3:
    #92336076
  5. An AU where Shane and Ilya meet in very different circumstances. Ilya’s a generational talent, a star and recognised wherever he goes thanks to his talent on stage and the lucrative magazine and advertising contracts his fame brings him. He lives his life in Boston as best he can but recently someone has taken against him and while the threatening letters were unpleasant they didn’t bother him much. He was more bothered by the knife in his side that stopped him performing for months, but now he’s healed and due on stage in a few hours. He hopes he can still make it because he hadn’t been expecting a stranger with uncertain motives to approach him in a deserted alley. When he finds out exactly who he is his life gets much more complicated. Ilya Rozanov has various problems in his life but right now the most pressing one is the dark haired freckled man who’s crashed into his life.

    Language:
    English
    Words:
    118,813
    Chapters:
    16/16
    Files:
    2 versions
    AO3:
    #85152181
  6. "Don't you want to know what it would be like to fuck me? To claim me like this when no one ever did? To make me yours in every possible way?"

    Ilya barely had time to finish his sentence as Shane's lips were on his, engulfing him in a feverish kiss. Shane broke the kiss, panting against Ilya's mouth.

    "Shane, will you please fuck me?"

    Or: Shane tries weed for the first time and Ilya asks Shane to fuck him.

    Language:
    English
    Words:
    9,917
    Chapters:
    1/1
    Files:
    1
    AO3:
    #88244081
  7. At 35, Ilya's life could not be going worse frankly. His best friend is asking for a divorce, he has a boring job and his boring co worker pities him enough to invite him to spend a few weeks with him and his family on their annual vacation to their summer cottage. And he's so pathetically lonely he accepts.

    At 22, Shane has his whole life ahead of him. He's the captain of his university's hockey team, he's suspected to be the first draft pick in the MLH and he's able to maintain a 4.0 GPA on top of all that. His lack of a social life doesn't really bother him, he'll have time to date once he's achieved his life long dream. He's sure a girl will come along eventually.

    OR Ilya is Shane's dad's hot co worker who ends up at the cottage one summer.

    Language:
    English
    Words:
    112,743
    Chapters:
    31/31
    Files:
    2 versions
    AO3:
    #81170306
  8. Shane Hollander just wants junior year to be simple...win hockey games and maintain his gpa. Maybe finally try to date someone new. When a mysterious invitation shows up in his apartment, and Ilya Rozanov shows up across the hall, all his plans go out the window.

    Or…Shane and Ilya are contentious college hockey teammates in New Orleans who end up living across the hall from each other and things get mysterious and *very* horny.

    Language:
    English
    Words:
    95,110
    Chapters:
    12/12
    Files:
    1
    AO3:
    #82278436
  9. Sometimes Shane feels like he’s going to explode with how much desperation, how much hunger, is inside of him. Hunger for cock and sex and Ilya. Maybe if he can get it deep enough he can finally scratch the itch long enough to feel relief, but it seems like it’s going to take a while. But that’s fine. Scratching it feels good.

    Language:
    English
    Words:
    2,363
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85949196
  10. Shane's used to not coming these days. He's used to having to ask first during sex, and to being turned down most of the time. Being used like a toy is still new.

    Language:
    English
    Words:
    2,365
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85382961
  11. Obsessive fanboy Shane Hollander breaks into Russian model Ilya Rozanov’s house, expecting to get closer to the man he worships only to be caught when Ilya returns home early. Instead of calling the authorities, Ilya decides to punish Shane personally, turning the encounter into a dark, controlling game of dominance and obsession.

    Language:
    English
    Words:
    6,246
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85032556
  12. Ilya posts a casual video of himself covered in a necklace of hickeys given to him by his beautiful, freaky boyfriend. In an unfortunate turn of events, girls all over the world join forces to share the details and video evidence of their own sexual exploits with Russia’s pass-around party boy. Shane is not at all consumed by jealousy and absolutely does not fall into a spiral of competitive obsession over these events.

    —

    Or, 5 times Shane tries to be as good as every girl that Ilya’s ever been with, + 1 time Ilya shows him that he has always been better.

    Language:
    English
    Words:
    27,234
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84933411
  13. 5 times people believed Shane is trapped in an abusive marriage and the 1 time Shane sets the record straight ft. misunderstandings, good intentions and a bisexual Russian menace who loves his boring Canadian husband

    Language:
    English
    Words:
    21,982
    Chapters:
    5/6
    Files:
    1
    AO3:
    #81709466
  14. It's All Star weekend, and Gerty, Philly's mascot, just wants a Snickers.
    or
    Ilya fights a mascot.

    Language:
    English
    Words:
    1,929
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83198021
  15. While at the top of his game, professional porn star Ilya Rozanov is approached by the famous yet boringly untalented OnlyFans creator Shane Hollander who wants to collaborate. What starts as a transactional partnership quickly turns into a war of egos, blurred boundaries, and incredible on-camera chemistry.

    As their views climb and the sexual tension thickens they're left to confront the reality that maybe their mutual hatred might be the spark for some thing far more intimate then just sex.

    Language:
    English
    Words:
    108,309
    Chapters:
    10/10
    Files:
    3 versions
    AO3:
    #77434821
  16. This is how it was supposed to go: Ilya Rozanov, all of 17 years old, would win gold for Russia at the World Junior Ice Hockey Championships in Saskatchewan — and he did. Then, just after his 18th birthday, he would return to North America for the NHL entry draft and get picked first overall by the Montreal Voyageurs. He defeated Canada’s golden boy Shane Hollander on the ice, and was widely expected to beat him in the draft too.

    But that’s not how it went.

    What would have happened in that hotel gym if Shane had been drafted first overall?

    Language:
    English
    Words:
    2,986
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82332041
  17. Photo Strips by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-04-02

    Shane and Ilya get freaky in a photobooth at a Troy and Harris's engagement party.

    Language:
    English
    Words:
    3,073
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82272156
  18. Moscow, 2007.

    Ilya wasn’t expecting that along with a new assistant coach, he’d also be getting a new teammate for the summer. Shane Hollander turns out to be only one in the rink who can keep up with him. The tension between them builds fast, and it doesn’t just spill over the boards. It follows them home.

     
    Or: The thing with Ilya's coach's son, but it's Shane.

    Language:
    English
    Words:
    109,385
    Chapters:
    13/13
    Files:
    1
    AO3:
    #78002516
  19. "You will bend for me many times, I think, before this production is over." Shane means to say no. He means to tell Ilya Rozanov—arrogant Bolshoi principal dancer and professional pain in his ass—to fuck off and stop moving set pieces without permission. Instead, he ends up on his knees in a dressing room, which is definitely not how the Royal Winnipeg Ballet’s stage manager is supposed to handle conflict resolution. Three weeks until opening night. One impossible rivalry. And absolutely no way this ends well. or: Ilya comes to Winnipeg for The Nutcracker. Shane tries very hard to hate him. The mind- blowing hate-sex doesn’t help.

    Language:
    English
    Words:
    101,654
    Chapters:
    7/7
    Files:
    2 versions
    AO3:
    #76120581
  20. Shane has always hated Ilya. Always. From the first time he saw him leaning against a car like he owned the street, talking too loud, smiling too easily….and Ilya just knows how to tick him off— like it’s second nature, like he can tell exactly what gets under Shane’s skin and leans into it every single time.

    It doesn’t matter where they are, or what’s going on, Ilya finds a way to make it about him and Shane ends up pissed off before he even says a word.

    Shane huffed as his phone lit up with vibration. He grabbed the phone off the charger. The screen lit up again, he glanced down at an unfamiliar number.

    Unknown: don’t ask how I got you number but I’m bored come race me if you’re not too scared to get beat again Hollander 😉

    Language:
    English
    Words:
    4,448
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82021081
  1. 1
  2. 2
  3. 3
  4. …
  5. 5
  6. Next →