281 – 300 of 377 Works in Anal Fingering

  • Anal Fingering ×
  1. 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
  2. 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
  3. 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
  4. Ilya steps into the room and closes the door behind him. “Sorry I took long. I had hockey practice.” “I know. Don’t worry about it. Please, have a seat.” Shane allows himself a small, private smile as Ilya approaches and drops into the chair in front of him. His hair looks slightly damp as runs a hand through it, a blond curl falling back over his eyes. Shane crosses his legs beneath the desk and swallows.“So," he mumbles, suddenly unsure how to begin. This is already harder than he thought it would be. "How are things looking this season?” Ilya shrugs. "Good. We fuck now?" “Ilya!” Shane blurts, yanking his glasses off and dropping them onto the desk with a clatter. So much for a night of roleplay. -- or where shane wants to try being more dominant, and ilya lets him think he'll allow it

    Language:
    English
    Words:
    4,571
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76571686
  5. Shane wears Ilya's jersey during sex.

    Language:
    English
    Words:
    1,287
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76601871
  6. play me by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-28

    “Ah, my favourite fan at my feet.” Shane's eyes glint with something between rage and intrigue. But he surprises him. So much that it elicits a withheld heartbeat. “It’s such an honour meeting you, Mr. Rozanov.” “Oh, you are meeting me from all the way down there?” “I just want to get to know you better. Up close. The cameras don’t really capture this level of detail, you know.” Shane’s cheeks are glaringly pink. His freckles get accentuated. Or: Shane and Ilya roleplay at the cottage

    Language:
    English
    Words:
    2,099
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76606921
  7. For Real by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-28

    Shane and Ilya back at the cottage after Ilya meets Shane's parents

    Language:
    English
    Words:
    2,066
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76605711
  8. way below the belt by

    Heated Rivalry (TV)
    • M
    • ?
    • ✓

    2025-12-28

    Shane adjusted his tie for the third time, his skin prickling with awareness of the toy nestled deep inside him. Shane's muscles tensed under his shirt, his reactive nature making him hyper-aware of the remote tucked in Ilya's pocket. Ilya leaned close as he passed, his breath warm against Shane's ear. “Behave,” Shane's voice cracks. "I-I'm fine, just a h-headache." The lie burns in his throat as he forces a smile, his hand trembling against the back of his neck, eyes darting anywhere but at Hayden. Completely unaware of the hand climbing Shane’s inner thigh, fingers pressing into the tender flesh just below his groin. Shane's pulse hammers against his collar as sweat beads at his hairline. Shane's adam' s apple lurches violently. He can feel Ilya's smirk burning into his profile without looking. He bites down on his tongue, tasting copper. Ilya's presence sears into his left side, while his other hand makes a show of adjusting something in his pocket. The vibrations suddenly intensify, sending a violent shudder through Shane's core. His vision blurs at the edges. Shooting electricity up his spine. His knuckles go white against the leather seat. His teeth clamp down on his bottom lip as Ilya's grip becomes bruising, fingers digging into the flesh through the soft black material. Leaning in, hot breath scorching Shane's ear: " Get yourself together, Hollander," each syllable dripping with that Russian growl that makes Shane pathetically weak. Fucking. Sadistic. Asshole. And all because of one goddamn bet. Only two hours earlier he was in the comfort of his own home. Steam billows from the bathroom as the door swings open. Ilya emerges, towel riding dangerously low on sharp hip bones, droplets racing down the planes of his chest and disappearing beneath the white terry cloth. Shane's fingers trace the edges of a small brown parcel on the kitchen counter. Ilya Rozanov, the label reads in neat block letters. Below that: Shane's address, his apartment number. Ilya freezes mid-step. The corner of his mouth twitches upward. "This showed up today." Shane lifts the box slightly. "Your name. My place." Ilya's bare feet pad across the hardwood. He plucks the package from Shane's grip with long fingers, his knuckles brushing Shane's palm. "Mine," he says, placing it on the far edge of the counter, just beyond Shane's reach. "So I don't get to see what's inside?" Ilya reaches for a pair of grey joggers draped over the arm of the couch, pulling them on with a fluid motion. "It's for you, actually." Shane's stomach flips. The NHL26 loading screen bathes their faces in blue light as they sink into the sofa, controllers in hand. Shane's eyes dart to the kitchen every thirty seconds. The box sits there, taunting him. His birthday was ages ago, their anniversary wasn’t for another couple months, Today is... nothing. His player skates past the puck. Again. The controller vibrates with another missed opportunity. Ilya's score climbs: 3-0, 5-0, 7-0.

    Language:
    English
    Words:
    5,625
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76615041
  9. “And the both of you just assumed that, what? Jackie and I would just play along? Did either of us even factor into this stupid thing, outside of making us cum?” Shane asks, crossing his arms. He looks annoyed, one of Ilya's favorite emotions to see painted across his face. “Or was this all about your giant fucking ego?”

    Ilya smirks, and Shane groans, throwing a pillow at his face. “Don't even fucking start.”

    “Me?” Ilya says, buzzed and happy, thrilled to be irritating Shane as always. “Ego is not the only thing giant about me.”

    OR: Hayden & Ilya make a bet. Shane (and Jackie) win.

    Language:
    English
    Words:
    11,143
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75959046
  10. 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
  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. “This is awkward. This room isn’t available to the guests.” He’s holding back a giggle and can see in the twitch of his lips that Ilya is too. They’re never played around like this. Never been comfortable enough to have fun instead of just sex. Ilya nods, solemn. “Hm. That is disappointing.” God he’s so handsome. Shane’s eyes drift to his lips and he gets an idea. “I’m sorry, sir. We’d really like to accommodate you-” But then the expression on Ilya’s face shifts and suddenly it's not a game anymore. It’s a split-second of fear that he missed the mark. He only barely even remembers that conversation. “Maybe you could teach me Russian?” “Only important phrases. Like ‘yes, sir’ and ‘harder, please.’ Ilya had been joking but... there had been a note of earnestness to his voice. Right? or: A rewrite of the bellboy scene where Shane calls Ilya "sir" and a puzzle piece clicks into place.

    Language:
    English
    Words:
    2,751
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76504531
  13. I Touch Myself by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-27

    Five times Shane and Ilya got off thinking about each other, and one time they didn't have to.

    Language:
    English
    Words:
    2,858
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76502191
  14. But then, when Ilya had finally set him down and tugged him in close for a kiss, he’d trailed his lips right to the sensitive skin beneath Shane’s ear. Then he’d whispered, low and growly, “My room number is 1710.” Shane remembers laughing even harder, “Yeah, you idiot, it’s mine too.” Ilya raised a single, perfect eyebrow, “And how does bellhop afford such a room?” -- Fresh from a slump-ending victory, the Ottawa Centaurs' star players have a special celebration.

    Language:
    English
    Words:
    5,512
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76507961
  15. “Rozy—shit,” he manages, voice strangled, want bubbling molten and inescapable in his gut, hips trembling with the force of not rudely bucking up into Rozanov’s warm, far too talented mouth. Because I just wanted you to fuck me, he thinks after he’ s finished making Shane unravel with soft, unforgiving motions, as Rozanov—as Ilya—laves his tongue hungrily over the mess dripping down the planes of his abdomen, blinking overwhelmed tears away from the diminuendo of pleasure. But then I became greedy. And now all I want is for you to love me. Or: despite the initial fear, the world doesn't end when Shane Hollander realizes he loves Ilya Rozanov. Now, he just has to convince Ilya of that same truth. An adjusted timeline. A collection of moments. A story about completing someone, despite the odds.

    Language:
    English
    Words:
    5,579
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75915221
  16. You are Mine by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-27

    ”Let’s dance.” And yeah. Okay. Shane wasn’t really a good dancer and didn’t really even like it. He couldn’t really hold a beat, but tonight he wanted to try it out with Ilya. Because he knew Ilya was always there to catch him, no matter what. ”Really. You wanna dance?” Ilya laughed, but took a hold of Shane’s hips as they swayed to the music ”, You say you’re terrible at it. And that you don’t enjoy it.” ”Yeah, well. This night is full of surprises.” Shane answered. Or: Shane’s first time going to a gay club after him and Ilya’s relationship comes public. Dancing and sex.

    Language:
    English
    Words:
    3,200
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76488706
  17. Shane’s fingers worked at the straps of his gloves before he could stop them. They hit the ice with a dull thud, and Ilya turned. “Well,” Ilya said, voice low, almost pleased. “Why the fuck not.” Shane loses his temper and gets physical with Ilya on the ice, risking the perfect reputation he’s worked so hard to maintain.

    Language:
    English
    Words:
    6,920
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76537741
  18. The doors opened on the ninth floor and a player stood there, shocked at the display in front of him. Ilya hunched over in laughter, while Shane was fuming with anger. "I'll take the next one." And before the brunette could get off and find a different way downstairs, the doors came to a firm shut. Finally, it started moving again, Ilya's laughter dying down. And without the gleeful sounds, behind him, Shane could feel his anger taming down. He’ll just get off on the next floor. That was the plan until he felt the whole elevator shake with a jump. A jump performed by the 230 pound man. A jump that resulted in a terrifying screeching sound coming from above, followed by a thump, and the elevator coming to a halt. or Shane and Ilya are stuck in an elevator right before the 2014 MHL Awards

    Language:
    English
    Words:
    3,091
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76531986
  19. “Shane,” Ilya sighs, dragging his nose along Shane's collarbone. He sounds as affected as Shane feels. He's mouthing at the first few buttons of his shirt like he wants to pop them open, his breathing growing ragged as he slips his hand under the fabric and digs his fingertips into the soft meat around Shane's hip. He's so close to where Shane's inner omega pitifully wants him. He has to stop the whine building on the back of his throat, willing his body to not move. “Ilya,” He says, barely above a whisper. We should stop, he needs to say. We don’t do this, he has to remind them. “Moy solnyshko” Ilya says, and he sounds reverent in a way that has Shane wanting to know what it means, but before he can even find his voice to ask Ilya’s hand traces a path down to his wrist, just below Shane’s scent gland. Fuck, Rozanov. Or, omega shane and the many ways he comforts alpha ilya in that tampa hotel room.

    Language:
    English
    Words:
    6,611
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76393556
  20. “So you come to me?” Ilya stepped toward Shane, “Did you let yourself into my home because in this city I’m the only tether you have to normalcy? Or because you want my knot?” Ilya stood in front of Shane, one hand under his shirt on his hip squeezing softly, the other hand against his face, his finger tips gently sliding through his hair. Shane leaned his head into Ilya’s hand. “I don’t know.” Shane felt the first tear slip down the side of his nose. He didn’t want to cry but his body felt so disconnected. or; shane starts his heat and boston gets snowed out, at least he knows a guy in the city to crash with

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