121 – 140 of 327 Works in Oral Sex

  • Oral Sex ×
  1. It’s the alcohol, Shane thinks, and all this talk of marrying someone for citizenship, that somehow lands him in Ilya’s bed, role-playing as his newly wedded wife.

    It’s all just pretend, of course.

    Even if Shane and Ilya both enjoy playing their roles a little too well.

    Language:
    English
    Words:
    13,153
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82005236
  2. Walls by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-03-29

    Shane and Ilya are different behind closed doors.
    A multi POV fic that allows other characters to get a glimpse behind the wall.

    Language:
    English
    Words:
    22,470
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82053071
  3. Ilya eats a peach. Shane is not at all jealous.

    Language:
    English
    Words:
    3,463
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82084301
  4. “Where are you going?”

    “To the arena, Hollander. We are playing a game in three hours.”

    “That’s tomorrow, Rozanov,” Hollander says, smirking like Ilya might be fucking with him and he wants to make sure he’s in on the joke. He looks behind and around him. “Um, can I come inside?”

    “Hollander, we have game today. You were here yesterday.”

    Hollander is striding toward his kitchen, looking over his shoulder at Ilya like he’s getting tired of the joke. “Very funny. I was in Montreal yesterday, Rozanov.”

    “Hollander.” Ilya goes to stand in front of him. Hollander’s eyes flicker up and down his body the way that Ilya usually craves, but is rather unwelcome right now. “Today is Thursday. Game is today. Yesterday, you came to my house. We ate tuna melts, watched Buffalo game. Then, you left.”

    “Rozanov, it’s Wednesday morning. And I’ve never been to your house before.”

    “Hollander…”

    “Look at your phone if you don’t believe me.”

    Ilya snorts like a bull and pulls his phone out of his pocket, swipes down on the screen to look at the date.

    Wednesday, November 9th.


    Or: Ilya Rozanov in Groundhog Day!

    Language:
    English
    Words:
    34,332
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #81448406
  5. Shane has a bad feeling about this year's All Stars weekend.

    All Stars usually doesn't stress him out this much, not anymore. It's being held in St. Louis this year, which isn't ideal, but it's fine. It already got delayed into March, which has never happened before, but surely that's fine too. The timing is pushing uncomfortably close to playoffs, but it'll be fine. It's just a weekend. Everything will be fine.

    That's what he tells himself, anyway, as he stares at the news on the TV playing in his terminal waiting area. The anchors drone on and on in front of hospitals and government buildings. Text crawls menacingly across the bottom of the screen. Numbers keep catching his eye like brambles snagging in fabric. And over and over and over, that terrifying word keeps popping up.

    Pandemic.

    or: what if lockdown happened during the all stars weekend?

    Language:
    English
    Words:
    21,458
    Chapters:
    3/?
    Files:
    1
    AO3:
    #80983161
  6. Eric loves Christmas in New York, but this is his first Christmas since the divorce, and the normally bright holiday has him feeling lonely. Lucky for Eric, he happens to have really great friends who recently set him up to meet a very cute bartender at the Kingfisher. Deciding there was no time like the present to pursue his interest in men, an interest that had long lain dormant for the duration of his marriage to Holly, Eric sets out to woo Kyle and maybe, just maybe, not feel so lonely for the holidays.

    This is based in the It Takes A Village AU universe. It is a stand alone and you do not have to have read ITAV to understand what is happening, but I highly recommend reading ITAV anyway!

    Language:
    English
    Words:
    4,209
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81905281
  7. Moonlight by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-03-24

    Scott took his sunglasses from the side pocket of his backpack and put them on. His phone vibrated. He pulled it out and there it was: a picture of Kip and Elena from across the street. Kip smiling, Elena pouting. Below it, the caption: "Please don't die crossing this sea of people."

    Scott laughed to himself, put the phone away, and pushed the door open.

    The screams of excitement crashed over Scott like a wave. Fans crowded the sides of the path, many with tears in their eyes, others with their arms reaching over the metal barricades, everyone wanting a piece of that night. Happy shouts celebrating the victory, hoarse voices declaring their love for the team, words of pride and admiration. Scott smiled slightly, giving a general wave as he walked, sharing looks of gratitude to both sides – until the smile froze on his face.

    "THEY TURNED HOCKEY GAY?! SERIOUSLY?! FUCK YOU, HUNTER!"

    The voice cut through the air like a blade. Scott swallowed hard, his eyes finding a compact group on the other side of the metal barricades. Not happy at all. Men, mostly, their expressions twisted with hate, being held back by the police officers doing security.

    "HOPE YOU DIE, YOU FAGGOT!"

    Language:
    English
    Words:
    134,743
    Chapters:
    14/14
    Files:
    1
    AO3:
    #80835121
  8. I'll see myself out by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-03-24

    Shane stared up at the ceiling. Everything he’d been keeping inside for the last month was threatening to boil over into a ugly mess, and his eyes stung. “I thought that if I could just ignore it, it would go away. I thought that if I gave it more time, I’d keep myself from doing something drastic.”

    He rubbed at his face and kept his hands there, a shield to protect him from the weight of the decision he couldn’t keep running from. “It’s been weeks, and I don’t know what to do. I feel sick every time I think about going back, but…” He looked at Ilya and saw the blue eyes there creased with concern, sadness, and that simmering anger at everything that had ever hurt Shane. He sniffed. “I don’t think I’m strong enough to leave. Leaving feels like giving up. But so does staying.”

    “No.” Ilya shook his head and shuffled forward so his body was mirroring Shane’s, twin parentheses encompassing their shared years in between worn bodies. “No, my love.”

    Or: After the playoffs end for Montreal and Ottawa, Shane has a decision to make. His relationship with the Metros is on thin ice, and it might take a couple Centaurs to break it for good.

    Language:
    English
    Words:
    26,637
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81760036
  9. The Montreal vs. Boston rivalry is a thing of legend.

    Only Shane Hollander and Ilya Rozanov know what lives underneath it.

    When someone calling themselves The Loon begins leaving cryptic and threatening messages, Shane and Ilya understand two things:

    Someone knows.

    And they cannot ask for help without explaining why.

    The Loon believes something sacred has been corrupted.

    They intend to correct it.

    Language:
    English
    Words:
    40,330
    Chapters:
    19/19
    Files:
    2 versions
    AO3:
    #80377136
  10. A day after Ilya asks Shane if he’d marry him when they turn thirty, Ilya’s mother dies. Within a week, Ilya and his family return to Russia, leaving behind nothing but an empty house next door. Eighteen years later, Shane stumbles across a comment on his Instagram that brings back a flood of memories, emotions, and feelings that he’d thought were long buried.

    Language:
    English
    Words:
    22,301
    Chapters:
    4/4
    Files:
    1
    AO3:
    #81051661
  11. Kip is stressed. In fact, stressed is an understatement. There are levels of sheer terror in his eyes that Scott has never previously experienced outside of seeing his own face in the mirror during the last week of playoffs.

    He is suddenly glad he never finished college, because writing a Master’s thesis seems to be the cruelest punishment any God of Academia has ever inflicted upon its faithful followers. (Well, so far – he kind of hopes for Kip’s sake that he changes his mind about going for a PhD.)

    -
    Kip works hard and gets spoiled :)

    Language:
    English
    Words:
    4,638
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81737606
  12. After Ilya's plane crashes in the ocean, no one knows if the hockey star is alive or dead. Shane sets out to find him and reconcile their relationship.

    ***COMPLETE!***

    Language:
    English
    Words:
    59,873
    Chapters:
    20/20
    Files:
    1
    AO3:
    #80819946
  13. In 2008, Hayden Pike is a rookie Metro trying his best to navigate a new team, a new city, and his new place in the spotlight when he takes home a member of the enemy team, Cliff Marlow.

    Eight months later, Hayden meets the woman who would become his wife. A year after that meeting, they would be married and expecting twins. Hayden did not have time to dwell on his chance encounter with Marlow, no matter how life-changing the experience had been.

    ...until a decade passes, his best friend breaks some major barriers, and someone gets traded to the Montreal Metros.

    Language:
    English
    Words:
    116,220
    Chapters:
    10/10
    Files:
    1
    AO3:
    #78974616
  14. For a second, Scott pictures it—their tragic gay love affair, conducted in Holiday Inns and Marriotts, following the usual routine; the cut-off afterglow, the tied-off condom burning a hole in someone’s pocket because they were too scared to leave it in the hotel trash, the look-both-ways paranoia leaving the room, fleeing the scene head-down-hands-in-pockets. Scott pictured a decade of that—a four-year marriage of that—and felt sick. Two thousand fucking ten. Christ. Kip had cousins younger than that.

    Language:
    English
    Words:
    18,002
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81507746
  15. The problem was, Ilya couldn’t quite explain it himself. After a few minutes of ruminating, he finally settles on: Why do I want to eat my husband? Top result: Wife found guilty of cannibalising her husband, remains found in basement Ilya frowns down at his screen. Well that wasn’t it. He huffs quietly in frustration, before backspacing and trying again. Wanting to squish and bite my husband The search lags, and Ilya taps the tips of his thumbs impatiently against the screen, chewing on his bottom lip. Finally the page refreshes. Top result: Why boundaries in relationships are important Ilya rolls his eyes, on the verge of giving up. or Ilya has a severe case of cuteness aggression when it comes to his heavily pregnant husband, and he doesn’t quite know what to do about it.

    Language:
    English
    Words:
    14,347
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81362986
  16. Busted by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-03-15

    Hayden just wanted to surprise Shane with a guy’s night in. Shane had been flat lately, and he and JJ thought it would be nice to distract him with friendship.
    How they ended up stuck in a fucking closet watching Shane get dicked down harder than anyone in the history of the world has ever been dicked down, Hayden would never quite understand.

    Language:
    English
    Words:
    13,250
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81188126
  17. Scott has absolutely no idea what he’s in for. Kip knows this because Scott seems…unconcerned. Actually, he knows it because he asked for it so easily; replied to Kip’s somewhat frantic text of I just wanna edge you for hours with let’s try that, calm as anything.

    -
    Scott asks, Kip delivers. Some slight detours are taken first.

    Language:
    English
    Words:
    8,917
    Chapters:
    2/2
    Files:
    1
    AO3:
    #81038766
  18. Ilya Rozanov is an incredibly skilled and famous hockey player, maybe the best in the league. He’s known for being captain of the team in Ottawa, for being constantly surrounded by adoring fans, and for being kind of an asshole. Shane Hollander is the founder and director of a charity hockey school in Montreal. He loves his job and takes it very seriously, which leaves little time for socializing or just about anything else. Ilya and Shane cross paths when Ilya’s manager insists on boosting his public image with a little charity work. The two don’t exactly click, yet they can’t stop thinking about each other. Mutual attraction turns into a hook up, and then another, and then suddenly a positive pregnancy test. Shane and Ilya have to figure out how to navigate this complicated situation, and in the process discover the feelings they have for each other are a lot deeper than they thought.

    Language:
    English
    Words:
    22,764
    Chapters:
    12/12
    Files:
    1
    AO3:
    #80147946
  19. ‘I look forward to getting to know you more, husband-to-be.’ Ilya smirks, tongue wrapping around the last word with relish, a hand coming to trace the freckles dusted across his cheeks with a surprisingly delicate touch.

    Shane smacks his hand away with a snort, tampering down the blush threatening to make itself known to instead snap out a frosty retort. ‘In your dreams.’

    Except all Ilya, the Prince of Rozan, has to offer is a dark smile and wandering eyes. Shane can feel them burning through his clothes, his shoulders resisting the urge to curl inwards and shield himself from Ilya’s gaze.

    ‘Oh, but you already are. Am I not in yours, sweet prince?’

    or: Shane, Crown Prince of Hollaith hates Prince Ilya of Rozan with a passion. So the idea of marrying him is his worst nightmare - right?

    Language:
    English
    Words:
    107,199
    Chapters:
    8/8
    Files:
    1
    AO3:
    #78369061
  20. Shane Hollander has always known the risk wasn’t going to be zero.

    Sneaking into a rival team’s hotel late at night to meet Ilya Rozanov comes with a margin of error.

    Unfortunately, statistics say that if you do something long enough, eventually the math catches up with you.

    He just didn’t see this one particular risk coming.

    Language:
    English
    Words:
    3,479
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81115001
  1. ← Previous
  2. 1
  3. …
  4. 5
  5. 6
  6. 7
  7. 8
  8. 9
  9. …
  10. 17
  11. Next →