421 – 440 of 804 Works in Svetlana Vetrova

  • Svetlana Vetrova ×
  1. A look at the year that Ilya still played for Boston, except they explicitly state their dom/sub relationship, and explore that dynamic (and kink) together.

    ————

    When they first started, it was by accident. Ilya followed Shane’s lead; he read his body and responded with his own. Shane liked to be on his knees for Ilya, and Ilya liked to keep him there.

    The first time it went wrong. Shane thought it was his fault. It wasn’t.

    ————

    Now with 10k-word SMUTTY EPILOGUE

    Language:
    English
    Words:
    63,639
    Chapters:
    15/15
    Files:
    3 versions
    AO3:
    #78253961
  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 Rozanov is in a horrible accident right before the playoffs start and Shane Hollander reacts in a normal and rational fashion.

    Language:
    English
    Words:
    15,718
    Chapters:
    4/4
    Files:
    2 versions
    AO3:
    #81816386
  4. Turns out Shane was always a chatterbox, he just needed the right motivation. Have you heard the good word about our lord and saviour Ilya Rozanov?

    Part one is a series of scenes wherein David Hollander demonstrates his superior emotional intelligence, Rose Landry collects besties like shiny marbles, Hayden Pike does his best (bless him), Yuna Hollander is everyone's momager, and Svetlana Vetrova commands the will of men.

    Part two features Shane learning to extend his newfound communication skills to the bedroom, courtesy of some helpful coaching from Ilya.

    Language:
    English
    Words:
    24,382
    Chapters:
    2/2
    Files:
    1
    AO3:
    #81446621
  5. Ilya starts calling Shane boring regularly after that, not cruelly but persistently, the way you press a bruise you know is there just to confirm it still hurts. Shane's cereal is boring, Shane's training schedule is boring, Shane's shoes lined up by the door are boring, and Shane responds with variations of "fuck off" and "you're an asshole" that become increasingly creative and occasionally surprising. They do not talk about anything that matters. They talk about groceries and whose turn it is to take out the trash and whether Ilya's music is too loud at midnight, which it is. On the ice, Shane is someone else entirely. Ilya watches him from the upper stands every morning with vending machine coffee going cold in his hand and doesn't tell anyone. Or: Shane asked Ilya once how you know when it's the right person. Ilya described Shane to him, and Shane didn't recognise himself.

    Language:
    English
    Words:
    187,218
    Chapters:
    44/44
    Files:
    4 versions
    AO3:
    #80126256
  6. In which Ilya works in an adult toy store, and Shane is peer pressured.

    OR

    How Shane finds himself being fucked by the hot employee who was selling him sex toys.

    Language:
    English
    Words:
    52,512
    Chapters:
    10/10
    Files:
    1
    AO3:
    #77693231
  7. When Shane Hollander moves to Boston to be with his longtime boyfriend, he doesn't expect to start developing feelings for his boyfriend's oldest friend and roommate, Ilya Rozanov.

    Language:
    English
    Words:
    45,741
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #81960711
  8. Shane glanced at his fox, Akane. Still between Rozanov’s legs.

    Dark eyes staring back at him. Akane didn’t have dark eyes. She had hazel eyes, brilliant, multifaceted gems that glimmered playfully in even the dimmest light.

    That was Rozanov’s daemon. Of course it was.

    Rozanov’s daemon was identical to Shane’s. The same body shape. The same small white diamond above the nose. The same deeper red blaze along the spine. But he still should’ve been able to tell it wasn’t Akane.

    Who can’t recognize their own daemon?

    Language:
    English
    Words:
    65,720
    Chapters:
    18/18
    Files:
    1
    AO3:
    #81535416
  9. Nine years ago, CSIS Trainee Shane Hollander stole a file from the Boston Bears Crime Syndicate and the heart of its leader's son. Now, Ilya Rozanov's father calls him to the Raiders nightclub, the Bears' headquarters, to give him a gift - his captured archrival. As Ilya is tasked with uncovering all Shane's and his organization's secrets, he has to fight to keep his relationship - and his betrayal - from being revealed - or risk losing the best thing that ever happened to him. There are many things Ilya is willing to do for his father. Losing Shane Hollander is not one of them.

    Language:
    English
    Words:
    30,526
    Chapters:
    5/5
    Files:
    1
    AO3:
    #81051501
  10. Bonus Scenes from the Unpicked and Restitched timeline:
    Chapter 1: Tuna Meltdown Aftermath (Ilya POV)
    Chapter 2: The Puck Incident (Scott POV)

    Language:
    English
    Words:
    5,633
    Chapters:
    2/?
    Files:
    1
    AO3:
    #80684651
  11. “No, no. Answer. Tell me. How’s it feel to be a fucking winner, and then to bend over and take my cock? You feel like a winner, Hollander? Do you feel like a winner now?” Ilya hisses. He’s being cruel. There is no choice, he just is, no matter how much he hates it. It doesn’t help anything. He can’t stop it.

    “Yes,” Shane hisses. “Fuck, yes. I’m a fucking winner,” he gasps.

    ---

    Ilya takes Sasha up on his offer to do cocaine during the 2014 Sochi Olympics, and then he fucks Shane instead of dealing with his feelings.

    Language:
    English
    Words:
    8,067
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81851801
  12. The Sleeper (complete) by

    Heated Rivalry (TV)
    • E
    • !
    • ✓

    2026-03-24

    Ilya leaned back against the headboard, eyes on the ceiling. Attraction was dangerous. It clouded judgment, created attachments, left openings for mistakes. He had been trained to compartmentalize: duty first, always. Emotions were liabilities and yet…
    The image of Shane spotting him—close enough to feel the heat off his body, voice steady and low—lingered. The casual strength in his hands when he’d yanked the pin free. The way he’d said “good form” like it mattered, like Ilya mattered in that moment.
    Ilya exhaled slowly, forcing the thoughts down. He was here for a mission, not a life. Whatever briefing came next would demand focus. Shane Hollander was a variable, nothing more. A ticket to a hockey game. A potential networking opportunity if the target turned out to be a fan. That was all.

    Or: Ilya Rozanov is a sleeper agent for Russia and all is well until Shane Hollander enters his life. Now Ilya must choose whether serving his country is worth a life of solitude.

    Language:
    English
    Words:
    25,390
    Chapters:
    14/14
    Files:
    1
    AO3:
    #79422431
  13. “Look,” Shane began, hitting the edge of the basin with the flat of his palm. “I don’t know if I did something to piss you off, or…or what, but you’re being fucking weird. The phonecall? And this? What is this?”

    Before he’d even really processed Shane’s words, Ilya was standing directly in front of him, grabbing his lapels, pulling him closer. Then his shoulders sagged and their foreheads met. Ilya could feel Shane shift, moving away, but Ilya kept him still. It felt so good just to have Shane near again. “You would not believe me,” Ilya murmured.

    Shane let his shoulders slump in acquiescence. He gave a little shrug. “I’m already having a tough time believing that you’re acting like this.” He laughed weakly, and Ilya envisioned what it would be like to tilt his head just slightly and press his lips to Shane’s. Would he reciprocate? Pull away? The latter. The latter. Obviously.

    Or, after Ilya takes the girl from the club in Montreal back to his hotel room, he falls asleep wishing that he and Shane had never been anything at all, and wakes up to a world in which that’s true.

    Language:
    English
    Words:
    28,467
    Chapters:
    3/3
    Files:
    1
    AO3:
    #79414061
  14. Shane had told his manager, verbatim, that he “trusts her judgment” to pick the opener for his first ever world tour.

    Her “judgment” shows up to soundcheck with a parking ticket in his hand and a crimson hickey on his neck. Her “judgment” is Russian DJ, Ilya Rozanov.

    Language:
    English
    Words:
    57,347
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #81770686
  15. 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
  16. The Name by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-03-23

    After Shane suddenly leaves, Ilya struggles to make sense of what happened which forces him to face some questions about what he wants from his life. Set between the Tuna Meltdown and The All-Stars game in Tampa Bay.

    Language:
    English
    Words:
    11,992
    Chapters:
    4/4
    Files:
    1
    AO3:
    #81608081
  17. behind enemy lines by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-03-23

    Shane and Ilya had mutually agreed to keep their whatever-they’re-doing out of Sochi. It was an easy decision to make: this was bigger than any MLH rivalry and definitely bigger than a few hotel hook-ups. There was no room for distractions, not with Olympic gold on the line. So it’d be really fucking great if their daemons could get on the same page and stop trying to cause an international fucking incident.

    Language:
    English
    Words:
    36,309
    Chapters:
    4/4
    Files:
    4 versions
    AO3:
    #79026596
  18. Shane knew what people said about sharing true names: that it made sex better, like fucking bare except with all your witch senses involved, that even for people with no witch gift to speak of it was like your entire body was on fire. It probably wouldn’t be like that with Ilya, because sex with Ilya already felt like his entire body was on fire.

    A universe in which the stakes for tuna meltdown are totally different and also kind of the same. Love, witchcraft, and true names.

    Note: If you read this before 3/23, I recently realized that a key scene at the end of Chapter 7 didn’t make the leap from my google doc. Now fixed! Now with more feelings!

    Language:
    English
    Words:
    29,938
    Chapters:
    10/10
    Files:
    1
    AO3:
    #80424921
  19. Shane Hollander has been out of the dating game for a few years. Deciding to get back into it, he goes to a speed dating event recommended by a friend. He isn't expecting much, just a chance to get his feet wet, but is surprised to meet the love of his life.

    Language:
    English
    Words:
    34,335
    Chapters:
    10/10
    Files:
    1
    AO3:
    #81459576
  20. Royal Blood by

    Heated Rivalry (TV)
    • E
    • !
    • ✓

    2026-03-22

    Shane is sent on a dangerous mission, he must find wealth for his Kingdom, their home was pillaged and they are struggling to keep their people secure. Not many men dare to enter the enchanted woods, Shane isn't an ordinary man, he's a prince and he will save his people.

    The fae warn of danger and temptation but Shane is not tempted by anything, he will keep his eyes on the prize.

    But when he reaches the ancient castle in the woods, he meets the most beautiful man he's ever seen.

    And that man...

    Is not mortal.

    Language:
    English
    Words:
    41,352
    Chapters:
    14/14
    Files:
    1
    AO3:
    #80077736
  1. ← Previous
  2. 1
  3. …
  4. 20
  5. 21
  6. 22
  7. 23
  8. 24
  9. …
  10. 41
  11. Next →