21 – 40 of 158 Works in *Heated rivalry melts my heart*

  • *Heated rivalry melts my heart* ×
  1. “Holy shit,” Carter says from the stall next to Scott, also staring at his phone. “Did you all see about Rozanov and Hollander?” The way Vaughan says it, it doesn’t sound like good news. Carter thrusts his phone in Scott’s face, and he takes it, pulls it back so the headline will focus. HOCKEY STARS CAUGHT IN STEAMY AFFAIR, the headline proclaims, and Scott skims through it quickly. Rozanov and Hollander, years—years?!—worth of videos and photos leaked. Scott is in an NHL locker room, watching his worst nightmare happen to someone else. Holy shit.

    Language:
    English
    Words:
    6,606
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81101681
  2. The Boston Bears find out that Ilya Rozanov is extremely obnoxious about being married.

    or, Ilya Rozanov is forced to remember that his former Stanley Cup winning roster was made up of dumb hockey players.

    POV Cliff Marlow because I think he's hot.

    Language:
    English
    Words:
    5,538
    Chapters:
    2/2
    Files:
    1
    AO3:
    #80620356
  3. “Shane says you are smart. You went to university before you were drafted, yes?” Rozanov’s eyes were twinkling again. He wasn’t Shane’s boyfriend right now, he was the Russian Menace.

    “Yeah, I mean, I did two years. You didn’t go to college, did you?”

    “No, so I have to do my own readings, my own studies. You must have done philosophy courses?”

    Was Rozanov mining for chirping material? What the fuck? “I, no I took like…a writing seminar. And um, a civics course. Plus, like, math.”

    Rozanov blinked at him, again. “Math.”

    “Yeah, math.”

    “Oh. So you are a mathematician? You study calculus? Linear algebra? Discrete mathematics?”

    What in the fuck is discrete mathematics? “I dunno, no. It was like, y equals mxb squared, or whatever. You know, algebra.”

    “Algebra.” Rozanov’s eyebrows shot up his face. “Like for a child? American university gives you primary school lessons?”

    OR

    Hayden Pike confronts Rozanov about his relationship with Shane. It doesn't quite go as he expected.

    Language:
    English
    Words:
    10,400
    Chapters:
    2/2
    Files:
    1
    AO3:
    #80504906
  4. [Cliff chews on the inside of his cheek, staring down at his dark phone. The reddit people said ‘just wait’ and ‘be supportive’, like waiting and being supportive weren’t two total opposites. And ‘waiting’ feels too close to ‘pretending’, too much like doing nothing, and Tess always said doing nothing was a choice and not an excuse and—well, she said a lot of things. But either way, it feels like giving himself an out, so Cliff takes a deep breath and makes himself use the only play he thinks he has left:

    Cliff (12:02): dude come on

    Cliff (12:02): please]

    OR,

    In the aftermath of realizing who Roz's Montreal Chick actually is, Cliff knows that Roz doesn't know that Cliff knows about Hollander. But Cliff's not going to let something like knowing stop him from having a bros back with the whole...secret closeted gay love thing.

    He's got reddit, he's got twitter. He can figure this out. And he's got one other person he knows is in the know—Hayden Pike.

    Language:
    English
    Words:
    12,172
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80572846
  5. Hayden had never seen him like this before. The painkillers were making Shane…fun. He was funny, and kind of bitchy? All Hayden had to do was mention a player, any player in the league, and Shane had an absolutely devastating assessment locked and loaded. To hear Canada’s Golden Boy with perfect PR presence rip into everyone and everything…it was just too tempting to pass up.

    OR

    Hayden has some fun with Shane while he's high on pain meds. Shane starts being a little too honest and that's exactly when Ilya Rozanov decides to show some sportsmanship for the first time in his life. Hayden tries to run interference for his best friend and, man, what the hell did he walk into??

    Language:
    English
    Words:
    6,452
    Chapters:
    2/2
    Files:
    2 versions
    AO3:
    #77279766
  6. When Shane Hollander and Ilya Rozanov arrive in Ottawa, everyone expects the hard part to be hockey.

    What they don’t expect is how difficult — and how hopeful — it will be to finally build a life together.

    As the Centaurs rebuild, Shane and Ilya navigate new teammates, new expectations, and the unfamiliar challenge of letting their relationship exist outside of stolen moments and long-distance phone calls.

    Because it turns out, being on a losing hockey team might be the easy part.

    Learning how to have a future together is something else entirely.

    Language:
    English
    Words:
    72,997
    Chapters:
    22/22
    Files:
    2 versions
    AO3:
    #77896136
  7. Scott wakes up to a text from Shane Hollander asking about an annullment. He immediately regrets doing shots with the rookies the night before.

    Language:
    English
    Words:
    1,685
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80442056
  8. Ilya realized that he had two choices, and neither of them was very good. He could let his teammates believe he was a controlling asshole of a husband, or he could talk to them about things that Shane would probably prefer to keep to himself. He knew how private his husband was, how much time he’d spent cultivating a very particular image of himself to the world. An image of himself that only Ilya and a few other people were ever able to see behind.

    or

    Wyatt Hayes and the rest of the Ottawa Centaurs find out that Shane Hollander isn’t exactly what they’d imagined.

    Language:
    English
    Words:
    7,429
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80316976
  9. Shane was gay. That was the entire point of this whole thing. He was a man who loved another man. And he was a man. 

    He was a professional athlete, nearly six feet tall, just about 200 pounds. But for every single thing about him that he felt like served to qualify him as a man, it was like Ilya had somehow turned the dial up to eleven. 

    And Shane loved it. 

    or, five times that Shane is overwhelmed by his husband's masculinity and one time that Ilya realizes he is not the man of the house. 

    Language:
    English
    Words:
    14,367
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80283776
  10. "You and Svetlana. When you - I mean, you don't have to tell me any details, obviously. But do you use condoms, with her?" This must be a translation issue, Ilya thought wildly. He'd missed something crucial.

    Language:
    English
    Words:
    2,208
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80272711
  11. Shane has a new thing he does in bed now. He says: “Tell me I’m your favorite." "Tell me I suck you better than anyone else." "Tell me I’m the best fuck." Ilya knows he must have wanted to say this before, but thought it was too revealing. He still only says it when he’s pretty lost in what they’re doing. Ilya loves it. Loves anytime Shane is desperate and possessive and needy. It’s one of his favorite ways for Shane to be. He thinks this, and he doesn’t think anything else because he is very stupid, maybe. He says “yes yes yes” and watches Shane light up. Sometimes he says “I don’t know” just to make him blush harder, work harder, cry harder. Get even hungrier underneath him. ... Instead of Ilya pitching an open relationship in TLG, he finds out Shane thinks they already have one. Or: Ilya finally realizes how deeply he fucked Shane up by conditioning him to accept that he would never be enough for Ilya. He tries to address this insecurity in true tuna-melt fashion by showing Shane fuckboy-era sex tapes of himself with other people. Somehow, they still manage to work it out. The first time it comes up they’re still in that happy, sunshine-filled, impossible bubble. Those two weeks at the cottage, the very first time. Shane is hanging over his shoulder, pretending to supervise the way he’s frying bacon, actually just abusing the fact that they can touch as often as they want for the first time in a decade. Ilya cannot even tease him about this because he does the same thing. Finds himself plastered to Shane’s back while he showers, “helping” him take out the trash, generally being a nuisance and high on the fact that the only thing it causes is laughter, teasing. No leaving. No breaking the thing they have between them. No clock counting down minutes until he has to pretend to want to leave. “Sorry Ottawa has, like, no nightlife,” Shane says, like Ilya has any idea what he’s talking about when he’s speaking mostly into the side of his neck. He wiggles his head so he can kiss the side of Shane’s ear, edging Shane further back so he isn’t at risk of getting popped with the grease. “How will I survive the boredom, you think?” Shane laughs and it’s like someone plugged in Ilya’s cord, like he’s switched on, like he’s powered by Shane’s joy and noises and the smile he can feel against his skin. “Wellll, I’m not always here, you know. Almost never during the season. You’ll still have to spend a bunch of time bored here by yourself. Although, it’s not too far a drive to Montreal.” Shane’s smile is fading now, he can feel it where they’re still pressed together. “Is okay. When my boring boyfriend is not here, his boring family says I am welcome anytime.” And Shane is melting, grinning at that, and Ilya decides the bacon is done enough. It’s not like Shane will agree to eat any of it anyway. He doesn’t even know to be scared then. It’s so small. … Three months later Shane has a new thing he does in bed now. He says, “Tell me I’m your favorite, tell me I suck you better than anyone else, tell me I’m the best fuck”. Ilya knows he must have wanted to say this before, but thought it was too revealing. He still only says it when he’s pretty lost in what they’re doing. Ilya loves it. Loves anytime Shane is desperate and possessive and needy. It’s one of his favorite ways for Shane to be. He thinks this, and he doesn’t think anything else because he is very stupid, maybe. He says “yes yes yes” and watches Shane light up. Sometimes he says “I don’t know” just to make him blush harder, work harder, cry harder. Get even hungrier underneath him. ... Another month passes and it is hard, being Shane’s boyfriend. Much better and much easier but much harder too, than just being Lily. He’s never been owned before like this. Except by the team who holds his contract, or his obligations to his family, his country. This type of owning feels freer. But it also means he has significantly less ways to make himself forget how far away he is from what he wants. How many things could happen that would break this forever. How long it’s going to be before he can see Shane again. It’s easier at home because of his team, or when he plays in Ottawa and Montreal because of Yuna and David, who he really does like to spend time with. It feels greedy almost, like he’s tricking them, when he comes over and gets all that care and attention and he hasn’t even brought Shane. They overlook this loss and act like he’s supposed to be there anyway. When he’s on the road in other cities and won’t see Shane for a while his fantasies get weirder and more embarrassing than they even were before all this, which is saying something. He wants to quit his job. Be Shane’s puck bunny. WAG maybe. Follow him on the road, show up in the WAGS section with some little kid who looks like Shane on his lap. Make him weird macrobiotic food and ask about his day and drop off his dry cleaning. He might actually consider it if it wouldn’t mean never getting Shane on the ice again, which is simply unbearable, even more than being 1000 miles away and not even getting a text back because his boyfriend is busy with some event. Shane never mentions it and he rarely mentions it to Shane except to say 53 days, 14 days, 2 days. He thinks there’s no point in talking about what they can’t change. He thinks they’re in that together. … One of his favorite parts of being a boyfriend, on the very very long list of favorite things that include not having to pretend he doesn’t want to lick Shane’s freckles at literally every opportunity and getting to hear Shane talk about him in the future tense is ditching condoms. He thinks it can’t feel much different for Shane, at least during, but Shane was made in a laboratory specifically to drive him insane with lust and comes faster when they don’t use them, just from knowing they’re that much closer, just from thinking about how Ilya’s going to stay in him afterwards, dripping out slow, leaving him just slightly less empty. He tells him this with his cheeks red and his lips all puffy and his eyes glazed over and his hand rubbing his lower stomach like he can feel where Ilya’s come inside him. This is lucky for Ilya because Ilya absolutely comes way faster than usual. He keeps thinking he’s going to get used to it but so far that is not the case. It’s still so much fucking hotter, wetter, softer he ends up ordering Shane to come before him. Or pulling out and eating Shane as a breather before he keeps on fucking into him, all messy and open and so sensitive he tears up and smacks into Ilya’s back with his heels. What a hardship. So, part of him is kind of relieved when Shane wants to keep using them sometimes. He’s not completely surprised. Shane mostly drops his aversion to all things mess when he pops a boner but it comes back tragically fast in the aftermath when the sheets are wet and tangled up and the pillows aren’t in the right place. He’s completely insane and Ilya loves it, loves him, loves being ordered to grab a towel for gods sake. So whenever Shane kind of awkwardly asks about using condoms again sometimes, he doesn’t mind at all. It just means he can focus on driving Shane out of his mind and crawling inside him and not having to do English language conjugations in his head to keep from going off too fast like he hasn’t had to since he was a teenager, before Shane ruined him, turned him into whatever he was now. If there’s a pattern to when Shane asks, if it lines up

    Language:
    English
    Words:
    4,557
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80069411
  12. The WAGs have a group chat. Shane's long term girlfriend has never joined. Jackie is determined to fix that. She's appointed by the WAGs to conduct a secret spy mission.

    Okay, so she appoints herself. But she does have to stealthily follow Shane's taxi in a rental car which feels pretty secret agent-y. And when she gets there, she's going to meet Lily and Lily will love her instantly and join her group chat and they'll be best friends forever. That's what'll happen, right?

    Language:
    English
    Words:
    4,668
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76854051
  13. “I told you. Hollander and I, we are in love. He is my hockey player.” Ilya wiggled his eyebrows at the joke, but couldn’t keep himself from watching Scott Hunter.
    “Sure, Roz. You and Hollander are in love, want to get married, spend the rest of your lives playing hockey together.” When Ilya didn’t immediately reply to that very accurate statement, Hunter continued: “If you two are in love, I’m straight. That’s how likely that is.” He had laughed and skated away, though Ilya really hadn’t understood what was supposed to be funny about that.
    Standing alone on the ice, the crowd slowly filing out of the rink, Ilya was faced with a startling realization: telling people may be harder than he thought.
    or
    What if Shane gave Ilya permission to soft launch their relationship. Ilya is, of course, thrilled and immediately starts telling everyone around him. Problem is, no one believes him!

    Language:
    English
    Words:
    17,470
    Chapters:
    4/4
    Files:
    1
    AO3:
    #78481931
  14. 'Jane' gets added to the Centaurs WAG groupchat, after Wyatt notices Roz wearing a ring...

     

    pov Wyatt

    Language:
    English
    Words:
    17,818
    Chapters:
    6/6
    Files:
    1
    AO3:
    #79372021
  15. “Wow, this is absolutely stunning.” “I bet you say that to all the houses.” Ilya teased, shifting past him and moving back to his target: coffee. Stevie’s laugh was bright, “Sometimes, yes. But that is also one of the perks of the job. Getting to see so many beautiful houses. You had this designed, yes?” Ilya pushed the button for a flat white before he turned. “Yes. With my partner. He is much more into the whole real estate thing than I.” At those words, as if summoned, Shane appeared at the top of the stairs, a vibrating Anya at his side. Or Ilya gets invited to film a Youtube Video for Architectural Digest for his house in Ottawa and he decides not to hide the fact that someone else also lives here in the off season. He could have warned the camera team beforehand, but that would have taken all the fun out of the reveal.

    Language:
    English
    Words:
    3,123
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #79427646
  16. bad bluetooth by

    Heated Rivalry (TV)
    • ?
    • ✓

    2026-02-12

    “You have a message from: Lily.” The automated voice read out. Shane almost swerved into the other lane trying to press the mute button on the dashboard. ”Woah, eyes on the road, dude!” Hayden yelled. “Ayyy!” J.J cheered. “The famous Boston Lily! Let’s hear what she has to say.” The automated voice continued. “Can’t wait to have my [tongue emoji] in your [peach emoji].” (while shane is driving certain texts get read out by the car's bluetooth)

    Language:
    English
    Words:
    1,846
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #79130646
  17. “ Okay!” St-Simon interrupted loudly. “Can we please go five fucking minutes without hearing about your fucking dick?” … “You have a third message from: Jane. Gonna ride you so hard tonight.” “Holy fuck!” Connors laughed. “This fuckin girl! No wonder she locked down Roz!” St-Simon groaned. ”I just asked for five fucking minutes, man!” St-Simon whined. “Five!” (for years cliff marlow deals with jane. one unfortunate bluetooth connection reveals more)

    Language:
    English
    Words:
    2,741
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #79158486
  18. #kissgate by

    Heated Rivalry (TV)
    • ?
    • ✓

    2026-02-10

    John Cook: Hollander keeps possession of the puck as Rozanov checks Cameron out of Hollander's way, and... Hollander scores! What a beaut of a goal that was! Patrick Colt: [laughing] I don’t think the opposition know what to do with themselves against Rozanov and Hollander. [Ilya Rozanov skates round to where Shane Hollander is standing. Hollander has a wide grin on his face after the recent goal. Rozanov collides into Hollander, hugging him jokily and leaning to plant a wet his on Hollander’s helmet. However, at the last second, Hollander turns to look at Rozanov. Their lips meet in a kiss. The two break apart instantly and stare at each other in horror.] Jack Saad: Oh. That’s… Hmm. John Cook: [spluttering] Erm- Patrick Colt: [faintly] Huh. Well. That’s not something you see everyday. (the shane/ilya helmet kiss at the 2017 all stars game but shane turns his head at the last moment and they kiss on the mouth. social media reacts)

    Language:
    English
    Words:
    1,436
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #79033321
  19. "Whatever. Just don't let yourself get distracted just to get your dick wet, Hollander." Cormeau sneered. Roz interrupted him. "It has been seven years and it has not distracted us yet. I do not know if you remember this, or maybe your brain is all fucked up from all the hits you take, but me and Hollander are captains and we have both gotten our teams to Cups. So mind your fucking business." Cliff sucked in a breath. Surely that wasn't true. It couldn't be true. 7 years. That would mean it had been going on this entire time. The entire of Roz's career. The entire of Hollander's career. 7 years. What the fuck. (flipping my fic love and other drugs on it's head. ilya gets hurt and is high when shane goes to visit)

    Language:
    English
    Words:
    3,029
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #78947421
  20. New Twitter Who This? by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-02-10

    Ilya gets a Twitter account. He likes some very specific tweets

    Language:
    English
    Words:
    518
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79227031
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. …
  7. 8
  8. Next →