5741 – 5760 of 6,543 Works in M/M

  1. Shane had been looking at Ilya. He couldn’t stop thinking about it, like a pinball in his head, banging from corner to corner, and he couldn’t slow it down, even as he tried to focus on the game still taking place in front of him. “Rozanov!” he heard his name distantly. He was staring at the place where Shane had been, unconscious on the ice. He saw him when he closed his eyes, his crumpled figure, his stick clattering away from him. Him looking back at Ilya, not seeing Marly coming. Time slowing down, Ilya being too slow. He couldn’t get to him, couldn’t make a noise. He could only watch, watch the collision, watch Shane hit the ice like a ton of bricks. Or, Shane is looking at Ilya when he gets injured. And all Ilya can do is feel guilty.

    Language:
    English
    Words:
    5,184
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76067116
  2. Shane never feels more at peace than the moment that Rozanov pushes into him.

    Language:
    English
    Words:
    1,841
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76124956
  3. Ilya Rozanov studies Shane Hollander's every move. He likes to learn. He learns Shane Hollander the way he learns systems.

    Language:
    English
    Words:
    3,675
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76130386
  4. Ilya Rozanov hated western Christmas with every part of his orthodox communist soul. Not that those two things could logically coexist, of course. “Are you sure we have to make this?” Shane eyed the biggest pack of mayonnaise he had ever seen like it had personally offended him. Which it probably had. “Oh yes,” Ilya nodded enthusiastically, unloading canned tuna (fine), eggs (fine), fake crab sticks (thin ice), herring (what?), more mayonnaise— “You're going to murder me,” Shane's forehead pressed into its favorite spot between Ilya's shoulder blades. “I'm feeling ten pounds heavier just from looking at this.” “Is authentic Russian experience,” Ilya deadpanned. or Hollanov's 5-step guide to the perfect winter holidays.

    Language:
    English
    Words:
    1,702
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76122221
  5. “Just… teach me the basics first,” he managed to get out as he leaned forward with his notebook, “you’ll, uh, find out. Eventually.” He used his finger to try to block out the messy scribble in the margins of the first page, flashing an awkward grin, and hoping to all the Gods, any Gods, that his handwriting was so ugly she couldn’t— “‘Will you marry me’?” Her loud scowl speared through his heart, and her eyebrows raised past the roof. – where shane tries to learn russian so he could propose to ilya just like he so rightfully deserves 🩷

    Language:
    English
    Words:
    3,898
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76124271
  6. When a particularly hard hit during an All Star practice scrimmage turns to an actual fist fight, Hayden Pike and Ilya Rozanov end up in timeout. or Coach Murdock puts Hayden in a broom closet with his best friend's rival turned boyfriend and he uses the opportunity to give Ilya Rozanov a “shovel talk.” Standalone fic! Ilya Rozanov was a fucking asshole. So was Coach Murdock, who was coaching the All-Star Team and who, after Hayden and Rozanov got into a fight during a practice. It actually went to blows. Shane would be pissed when he found out about it. This All Star Game might be the final nail in the coffin of the fucking fan voted fantasy draft that was some marketing scheme cooked up to get more people into hockey. Either way, Hayden had a split lip and there was already a bruise forming over Ilya’s eye. Yeah, Shane was going to be super pissed. At least he’d be pissed at both of them. At least, Hayden hoped he’d be mad at Rozanov too, seeing as he started it by slamming Hayden into the boards during a scrimmage. Hayden had told Rozanov to fuck off and shoved him and somewhere in the mix it had become an actual fight. Okay, so maybe Hayden wasn’t the best at controlling his emotions and Rozanov knew exactly how to get under Hayden’s skin and burrow in like a tick. Coach Murdock took both of them to a room not much bigger than a penalty box, opened it, made both of them stand inside of it and then said: “Work it out, kill each other, I don’t care but you better come back ready to play hockey instead of boxing.” Hayden ignored Rozanov at first. “This does not seem to be working it out or killing each other. We should listen to our coach.” Rozanov had settled on his own crate and was being annoying. “Do you ever shut the fuck up?” Hayden snapped. Rozanov’s eyes twinkled with amusement. The fucker loved messing with Hayden. “W e, Russians, we talk all the time.” Hayden admittedly did not know enough Russians that weren’t hockey players (who were a mouthy bunch in general) to confirm or refute that. “Well, maybe if you could stop talking, I can calm down and we can go back out there.” “But we haven’t decided if we’re going to figure it out or kill each other,” Rozanov winked. His eyes were very pretty. Hayden couldn’t lie. Rozanov was objectively attractive, especially according to Jackie’s friends, who hated Rozanov as much as anyone in Montreal did but who couldn’t deny that he had a look about him. Rozanov, who could apparently read minds, smirked. “Do you think I’m pretty, Pike?” The blush happened instantly, a family curse. “Oh you do!” Rozanov cheered. “Fuck off!” Hayden bit out. He was such a dick. “Too bad for you, I am taken,” Rozanov grinned and he actually looked like he was stupid fucking in love when he did that. It made him harder to hate but also- “Shane told you I know?” He asked, keeping his voice low. He doubted anyone was listening but you could never be too careful. “I was surprised you figured it out.” Rozanov said with a nod. “He’s my best friend,” Hayden pointed out. “Yes but you are, in Russia we say, not everyone is home. In English, it’s something about a bad knife in the drawer.” He stroked his stubble. “Not the sharpest knife in the drawer,” Hayden corrected and then groaned when Rozanov smiled. “Yes exactly! You are not the sharpest knife in the drawer.” Rozanov was still grinning. “I’m very sharp,” Hayden returned. He had also been the victim of more than one concussion so maybe a little less sharp than average. Rozanov laughed again. Hayden was considering the coach's suggestion of killing Rozanov but Shane would probably be a lot pissed off if Hayden did that. “Tell me, do I bother you, Pike?” Rozanov asked. “Yes,” Hayden answered without thinking. Rozanov hummed. “Why?” “You’re an asshole,” Hayden responded. “Yes, but so is Boiziau and you and him are friends,” Rozanov said. “Why am I special?” “Well, I thought you hated my best friend,” Hayden said. Shane and Rozanov had supposedly been rivals and along the way Hayden started hating Ilya too. “I love him,” Rozanov said like it was simple, like it was easy, like it was breathing. Hayden understood that, but it made his heart warm that someone cared like this about his best friend. “He tells me to stop teasing you, but I do not want to.” Even if that someone was an asshole. Speaking of: “Shane is my best friend-“ Hayden opened. “I am his best friend,” Rozanov corrected. “You are second best.”

    Language:
    English
    Words:
    1,340
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76145541
  7. During a high-stakes game between their teams, everything changes when Shane takes a brutal hit and goes down hard, blood staining the ice. The arena falls into stunned silence as trainers rush forward and fans hold their breath. All eyes turn to Ilya. The question hangs heavy in the air, unspoken but undeniable: How does a rival react when the man he loves is lying broken on the ice? The arena shook with thunderous energy. Thousands of fans dressed in rival colors waved signs, shouted chants, and slammed their palms against the boards. It was a spectacle every time the two teams met, but tonight felt charged—dangerous, electric. Shane Hollander skated warmup laps, feeling the weight of all those eyes. Cameras followed him as usual; he was the league’s golden boy, the face of his franchise. A clean-cut hero. The perfect foil to Ilya Rozanov. Shane allowed himself one quick glance toward the other end of the rink. Ilya was stretching near the blue line, long legs and broad shoulders outlined in his dark away jersey. He looked like a storm contained within a man—intense, focused, carved from granite. Everyone saw rivals. Polar opposites. Enemies destined to clash. No one saw the truth. The hands tangled beneath blankets. The whispered confessions in Russian and English. The quiet mornings in Ilya’s apartment, sunlight spilling across intertwined legs. The soft kisses before they split for practice, pretending they weren’t choosing love over the expectations of an entire league. Shane dragged his gaze away as the whistle blew. He couldn’t afford to get lost in thoughts of Ilya—not when they were minutes from going head-to-head. Not when every camera zoomed in for the slightest hint of tension. But his chest tightened with something warm and painful. Tonight, they’d have to pretend they didn’t matter to each other. Midway through the second period, Shane felt good—sharp. His skates cut through the ice like they were part of him. He took a pass, dodged a defender, then stole the puck right off a stick. The crowd roared, vibrating through his bones. Ilya was on the ice too, shadowing him from a distance that would look normal to anyone else. But Shane recognized it—the protective tether Ilya couldn’t fight, even in a rivalry game. Shane accelerated along the boards, eyes locked on the net. He had a lane. One beautiful, narrow lane. Then he never saw the defender coming. A massive body slammed into his blindside. Shane was lifted off his feet, crashing into the boards so hard the impact rattled his teeth. His helmet snapped back. Pain exploded behind his eye. His breath vanished. The world tilted. The puck slid away as Shane crumpled, his cheek hitting the ice, coldness searing his skin. A metallic taste filled his mouth. He lifted his hand, blinking at the smear of red on his glove. Blood. He heard the crowd gasp. Distant shouting. The shrill whistle of the refs. But it all sounded muffled, underwater. Then he heard something else. A roar—angry, feral, unmistakable. Ilya. Ilya Rozanov was already moving before any whistle blew. His eyes widened the instant Shane hit the ice—an expression so raw, so terrified, that his teammate beside him startled. But Ilya wasn’t afraid of losing momentum. He was afraid of losing Shane. He threw his gloves down so violently they slid across the rink. The defenseman who delivered the hit barely had time to straighten before Ilya collided with him like a freight train. “What the—Rozanov!” the player barked, raising his hands. Too late. Ilya’s fist slammed into his jaw with a crack that echoed. He grabbed the man’s jersey, hauling him down, yelling in a mix of Russian curses and English threats. His fist rose again — Two teammates tried to drag him away. He elbowed one in the ribs and threw the other off with a growl, all restraint gone. More players poured in. Sticks flew. Helmets toppled. Punches landed in a frenzy. A full-team brawl erupted—one massive, chaotic explosion across the ice. The crowd rose to their feet, torn between horror and exhilaration. But Ilya saw none of that. His gaze kept darting toward Shane’s motionless body. His chest heaved. Panic twisted his face in a way no broadcast replay could quite capture. He wasn’t fighting to win. He was fighting because someone had hurt the man he loved. And if someone was going to pay for it, it wouldn’t be Shane.

    Language:
    English
    Words:
    3,018
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76149691
  8. MLH Tracker @MLHTracker rozanov81 (Ilya Rozanov) started following 3 and unfollowed 0: ✅ montrealmetros (The Montreal Metros) ✅ shanehollanderofficial (Shane Hollander) ✅ metrosworst (Worst Metros Plays) ⏎ 55 ⟳ 39 ♡ 732 rozanov defender @gremlinroz ... alright who told ilya about the mlh tracker ⏎ 0 ⟳ 10 ♡ 63 lea @rozanovsss getting ready for the game on thursday i see... masterful trolling ⏎ 5 ⟳ 1 ♡ 37 The history of Hollanov, primarily as seen through the MLH Tracker on Twitter.

    Language:
    English
    Words:
    4,816
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76151716
  9. what if hayden and shane are like drunk girls, and ilya is the dd im not sure if there's a plot, or if it's just vibes

    Language:
    English
    Words:
    2,160
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76152081
  10. Teach me by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-21

    Their reunion at Shane's cottage pulls them back into each other. It's intense as always but in the quiet orgasm afterglow, Ilya makes a confession.

    Language:
    English
    Words:
    2,291
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76151951
  11. “It was a bad hit, Shane,” Hayden says, worriedly. He looks up to where Ilya is quietly observing them, leaning against the lockers with his eyes fixed intently on Shane. “Ilya, doesn’t it look bad?” “Is not bullet wound,” Ilya says flatly, “he will be back on ice within week.” or, Shane and Ilya play on the same team and hate each other in every way but one…or so Shane thinks until he gets hurt on the ice and Ilya is a little too nice about it all.

    Language:
    English
    Words:
    6,160
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76154361
  12. Six times Ilya wakes up alone, and one time he doesn't.

    Language:
    English
    Words:
    5,509
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76153076
  13. "Shane Hollander was learning Russian at an infuriatingly fast pace. Ilya predicted that the already bilingual man, who had no accent in either English or French, would exceed Ilya's own Russian skills in no time and rocket to intimate familiarity with the musical vowels and soft lilts of his native language. Which would be made even easier for Shane by the fact that Ilya hadn't spoken a full sentence of Russian in over two years" Ilya freaks out about forgetting Russian. He finds comfort in Shane.

    Language:
    English
    Words:
    1,565
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76153576
  14. After a panicked call to Ilya about a sick delirious Shane, Ilya drops everything to head home to reach him.

    Language:
    English
    Words:
    2,998
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76155731
  15. Shane’s eyes dart to the tree and back to Ilya. “I mean. You don’t think it looks a little uneven?” Ilya’s eyebrows go up, and he whips his head around to look at the tree before rounding on Shane again. “What do you mean ‘uneven?’ The whole fucking thing is covered in lights, there’s hardly any tree left.” “You don’t think there are too many on one side?” “Absolutely not.” “Okay, just - look at it from this angle.” Shane gives his sleeve a tug, pulling Ilya over to stand next to him, watching his eyes sweep up and down the tree. Finally, Ilya says, “You are crazy.” Decorating a tree together can actually be so personal.

    Language:
    English
    Words:
    1,472
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76159086
  16. A silly morning of Ilya and Shane with their daughter Charlie.

    Language:
    English
    Words:
    1,167
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76155391
  17. Ilya notices something is wrong the second Shane steps inside his condo. It's not so much the fact that he doesn't return Ilya's greeting. Or how he avoids his eyes while stepping inside, already busy taking off his jacket. It's the lack of a smile on his face. The dark circles underneath his eyes. His bottom lip bitten raw. They have been together long enough for Ilya to know everything there is to know about Shane. Even now, almost 7 years after they first started this 'thing' between them, he still learns new details. But if there is one thing Ilya understands all too well, it's that something isn't right when Shane grows quiet. Or, Shane breaks down after a rough couple of months and Ilya is there to pick up the pieces

    Language:
    English
    Words:
    4,638
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76161921
  18. r/Bottoms
    First Time Bottoming…
    Shane_Hollander24:
    7 years ago

    shaneswood: 2 days ago
    ur telling me shane hollander has been on reddit this whole time talking about bottoming and we only JUST found out?

    Language:
    English
    Words:
    1,194
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76161721
  19. Ilya drinks to cope and crashes hard. Shane is gentle, patient, and exactly what he needs.

    Language:
    English
    Words:
    1,095
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76126621
  20. An anonymous video leaks of Montreal players trash-talking Shane, and it quickly goes viral. The backlash sends him into a panic attack, but Ilya is there, steady and protective, helping him through it when everything else feels out of control.

    Language:
    English
    Words:
    3,185
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76164596
  1. ← Previous
  2. 1
  3. …
  4. 286
  5. 287
  6. 288
  7. 289
  8. 290
  9. …
  10. 328
  11. Next →