121 – 128 of 128 Works in Porn with Feelings

  • Porn with Feelings ×
  1. Ottawa faces Montreal in the first round of the playoffs during Shane's first season with the Centaurs, and Ilya rewards him for playing well after the game. Loosely based on real events in the 2024-2025 NHL playoffs.

    Language:
    English
    Words:
    5,122
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #66767569
  2. Ilya is captivated watching Troy and Shane get closer and closer to each other on the dance floor. Harris leans up to press his mouth to Ilya’s ear to shout over the music. Harris sounds almost out of breath when he tells Ilya, “Please don’t take this the wrong way, but they are so hot together.”

    Ilyas shoulders shake with laughter and he nods his head, keeping his eyes on his dancing husband and teammate. “Do you think they know they are putting on a show for us?”

    Ilya is afraid of getting boring, so he arranges a night out during Pride in New York. Harris drunkenly reveals a fantasy he's been harboring, and Ilya wants to help. Smut ensues.

    Language:
    English
    Words:
    11,857
    Chapters:
    3/3
    Files:
    1
    AO3:
    #66292039
  3. The picture he must've made in that moment: naked and tied up, on his knees, untouched and hard, with Ilya down his throat, drool all over him, staring up at Ilya through his lashes. He was glad he couldn't actually see himself, it would've been too much, but he had no doubt this was a mental image Ilya would be saving forever. Shane's been antsy all day, and Ilya proposes he spend some time on his knees to calm his nerves. Despite his better judgment, Shane agrees.

    Language:
    English
    Words:
    6,637
    Chapters:
    1/1
    Files:
    1
    AO3:
    #64759858
  4. Ilya makes good on his promise to keep Shane in bed all day at the cottage

    Language:
    English
    Words:
    5,793
    Chapters:
    1/1
    Files:
    1
    AO3:
    #55393768
  5. “Shit, Shane. Fuck. Do you want me to stop?” Ilya breaths into the dark room. “What? Fuck. No, no fucking way. Don’t stop.” Shane protests, incredulous. He tried, he had really tried to stay awake, but he’s so glad Ilya listened to his last text. Shane is home with a dislocated shoulder. When Ilya returns from a road game series, Shane is more than ready for his husband, if it weren’t for that damn traffic.

    Language:
    English
    Words:
    2,210
    Chapters:
    1/1
    Files:
    1
    AO3:
    #54518908
  6. Ilya and Shane at home during a snowstorm

    Language:
    English
    Words:
    4,334
    Chapters:
    1/1
    Files:
    1
    AO3:
    #51961915
  7. “You didn’t like it the last time we tried it,” Shane said.

    Ilya gave a one-shouldered shrug. “Was years ago. Maybe it is an acquired taste, like licorice.”

    “You also don’t like licorice,” Shane pointed out.

    “Yes, but I keep trying it because Luca likes it so much.”

    “And then you make a face and tell him how awful it is.”

    “When have I ever told you your dick is awful?” Ilya said, looking mildly offended. “I am its number one fan.”

    Language:
    English
    Words:
    13,709
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #46118071
  8. “How should we expect this night to go?” The reporter was hyped up. Ilya couldn’t blame them; the rivalry between Ottawa and Toronto was as new as it was personal. There was no shortage of stories to write, and they all knew it. So Ilya shrugged when he answered. “We will see. Perhaps a visit to the penalty box–” he smirked. “My vacation home.” Ilya liked to tell reporters that the Toronto penalty box was becoming his vacation home. He liked saying it; Centaurs’ fans liked him saying it; the Toronto fans loathed it, too. Win-win-win. Ilya Rozanov and his teammates have a bad habit of ending up in Toronto's penalty box. Shane Hollander has a special gift for the penalty kill.

    Language:
    English
    Words:
    2,984
    Chapters:
    1/1
    Files:
    1
    AO3:
    #42822033
  1. ← Previous
  2. 1
  3. …
  4. 5
  5. 6
  6. 7