241 – 260 of 312 Works in Oral Sex

  • Oral Sex ×
  1. “Shane,” Ilya mocked, copying his lover’s tone. “I do not need my shoulder to fuck.” he said. “It’ll still be better not to put any strain on it.” Shane insisted, guiding him to walk backwards until the back of Ilya’s knees met their couch, and he was made to sit. There was a blush colouring his cheeks, but his eyes were dark and filled with desire as he stared Ilya down. “Just- just sit there, I’ll claim my reward myself.” Oh. Oh fuck. Or Ilya is injured, but that wasn’t going to stop Shane from getting rewarded for their win.

    Language:
    English
    Words:
    3,214
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76772016
  2. Being on opposing teams meant a certain level of competitive spirit between Shane Hollander and Ilya Rozanov. Naturally, whatever happened on the ice would extend into the bedroom.

    Language:
    English
    Words:
    3,912
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76814281
  3. Shane blinked away the easy haziness settling over his mind and turned, his mouth going dry and his heart stuttering to a stop in his chest as he pieced together what was happening. One of Shane’s extra jerseys – one used almost exclusively for photos – was pulled across Ilya’s body, clinging to his chest and shoulders and loosening around his waist where his body tapered in. “Oh my God,” Shane exhaled, fairly certain that he might be dying and this was the first glimpse of heaven he was going to get. Ilya turned slowly, grinning, and showed off the HOLLANDER spreading across his back and Shane’s number branding him. “You played so well, Mr. Hollander. I’m such a fan of you.” or, hollanov roleplay with ilya in shane's jersey

    Language:
    English
    Words:
    4,840
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76686331
  4. He drives to the airport with an unshakeable urge to pull over and turn around. He smokes four cigarettes in a row before he boards the plane, then chews an entire pack of gum on the flight to try and cover the worst of the smell.

    He exits the airport half-hoping that Shane has chickened out of the whole thing. Then he spots him, tapping his fingers against the steering wheel in the most boring suburban dad car Ilya has ever had the misfortune of laying his eyes on, and he’s so happy to see him that his legs feel unsteady beneath his weight.

    --

    Or, the cottage, Ilya's version: an extended ep 6 featuring my take on what happened in the gaps we didn't see.

    Language:
    English
    Words:
    12,009
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #76732301
  5. Shane’s hands shook a bit as he knocked at the door, once, twice, three times. He waited, only a few seconds before the door opened, and Ilya Rozanov stood before him. His voice cracked a bit as he spoke. “Your luggage is here, Mister Rozanov, sir.” ... Or: Married Shane and Ilya revisit their bellboy role-play from the cottage.

    Language:
    English
    Words:
    2,897
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76687496
  6. Shane’s cheeks burned red and he turned away from him, “sorry that I'm so boring all the time,” “Mmh, not all the time,” Ilya smiled deviously, “sometimes you are very fun,” The shorter raised an eyebrow at him, “yeah? And what are those times?” “When we fuck,”

    Language:
    English
    Words:
    5,450
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76726856
  7. “M’ sorry, I’m sorry”, Shane whimpers, “Jus’ needed something dirty, couldn’t smell you on your clothes. Smelt bad, smelt wrong. M’ sorry, m’ sorry-” “Is okay, my love”, Ilya reassures, trying desperately to focus on comforting Shane, eyes zeroing in on the way his husband’s legs have fallen open, revealing Shane’s tuft of dark pubic hair and the shimmer of slick on his protruding labia, “What do you need, moy lyubimyy?” Ilya asks, “Tell me- and I will get it for you” Or Shane wants Ilya's dirty clothes for his nest.

    Language:
    English
    Words:
    6,105
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76705481
  8. Renegotiations by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-30

    Shane, who has been in the process of unmasking his autism after his very late diagnosis post- retirement, comes across a fun new problem: verbal shutdowns in bed. Ilya helps him calm down and navigate newly discovered terrain.

    Language:
    English
    Words:
    2,510
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76730191
  9. With a sudden growl of frustration—only half-fake— Ilya sweeps the cards off the couch in one dramatic motion. Before Shane can even protest, Ilya’s crawling across the cushions, pushing Shane onto his back and settling over him. Shane yelps, laughing. “Hey—!” But the sound cuts off with a soft gasp when Ilya dips down and starts kissing along his neck, slow and thorough. One of Ilya’s hands braces next to Shane’s head, the other slides under his Henley, palm against the soft skin of Shane’s stomach. Shane drops the remaining cards instantly, his hands flying to Ilya’s waist. His breath stutters as Ilya noses along the curve of his neck, lips brushing just beneath his ear. “You’re such a sore loser,” Shane breathes, but he tilts his head anyway, baring more skin, welcoming him in. Ilya grins against him, victorious. -- Or, the one where Ilya and Shane get to ring in the New Year together for the first time.

    Language:
    English
    Words:
    4,249
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76740141
  10. 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
  11. The bellboy scene was glazed over way too quickly. What if we held space for that? check tags pls

    Language:
    English
    Words:
    4,013
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76644291
  12. shane knew two things: he'd never kissed anyone before, and he really could not stand ilya rozanov. (college!au with hockey rivals hollanov and virgin shane with forced proximity)

    Language:
    English
    Words:
    10,631
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76635986
  13. 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
  14. “I am normal,” says Shane, rearranging his silverware on the table. “And I will pass Logic, ignore Ilya Rozanov, and continue to be normal forever until I die.” When he reaches for Rose’s fork to move it parallel to her plate, she grabs his wrist and gently sets it on the table.

    Language:
    English
    Words:
    6,670
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76680316
  15. again? again? harder?! by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-28

    Shane stilled and his hand gripped the phone in it so tight his knuckles turned white. It didn't hurt. Not even a little, but Shane still felt it. More than he should have. His body quickly heated up and a feeling in his stomach bubbled up too fast he almost felt nauseous. His thoughts however made him feel even more sick. He wanted Ilya to do it again. or Shane finds out he liked it a little too much when Ilya slapped him on the phone call.

    Language:
    English
    Words:
    6,854
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76565431
  16. “You are early—” Ilya stops dead in his tracks. Shane is standing there in the hall, leaning against the wall with his arms crossed. He’s wearing Ilya’s Centaurs jersey. Not much else. “Solnyshko,” Ilya says hoarsely. “What are you doing?” Shane pushes off the wall and comes to greet Ilya with a long, filthy kiss, wrapping his arms around Ilya’s neck. Ilya’s hands seek his waist in return. Shane’s voice is low against Ilya’s mouth. “Reminding you,” he murmurs, “of who the fuck you are.” It was a tough loss in Boston. Shane knows how to make Ilya feel better.

    Language:
    English
    Words:
    3,215
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76604051
  17. Ilya Rozanov burned, until the moment Shane Hollander’s body hit the ice. Shane’s accident scares Ilya in ways he didn’t think possible, and he’s forced to confront just how deeply in love he really is.

    Language:
    English
    Words:
    17,422
    Chapters:
    5/5
    Files:
    1
    AO3:
    #76338756
  18. Over the course of his NHL career, Shane Hollander had come face-to-face with Ilya Rozanov hundreds of times. But in all of that time, Shane had never seen him like this. “Hollander,” Rozanov said, accent even thicker than usual. Ah. He was drunk. [Shane Hollander and Ilya Rozanov have been NHL rivals for over a decade. One strange chance meeting leads to more.]

    Language:
    English
    Words:
    15,107
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76286291
  19. He's in the middle of untying his skates when the visitor's locker room attendant comes in. Shane's used to it, the attendant coming in and calling out whoever'd been chosen for the winner's room. He's also used to ignoring it, because rookies aren't eligible to be chosen, not really, or to go to the room at all. Shane's certainly never been offered a pick, even when he'd scored the game-winner. Not that he would go, even if he had been offered the winner's room. So it takes him a minute to realize that the room's gone quiet around him, and that Drapeau, only halfway out of his pads, is standing up near the doorway. "No," Drapeau is saying. "Hollander's a rookie. Off-limits."

    Language:
    English
    Words:
    3,089
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76614211
  20. Just two men who attend a high-end sex club. Only rule is, they never take off their masks... They never reveal who the truly are. They both want one thing, and that's a good fuck. Until it's not enough.

    Language:
    English
    Words:
    5,472
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76543176
  1. ← Previous
  2. 1
  3. …
  4. 11
  5. 12
  6. 13
  7. 14
  8. 15
  9. 16
  10. Next →