381 – 400 of 650 Works in Angst with a Happy Ending
- Angst with a Happy Ending ×
-
Ilya knew he had fucked up the moment he'd said it. But he hadn't been able to help it.
He had known earlier that day when he had double checked his refrigerator to make sure the Canada Dry ginger ale he had bought the day before hadn't sprouted wings and flown away. And he had known when he had researched easy recipes of things he could make that fit Hollander's strict performance diet earlier that week that they were playing a dangerous game.
The two of them were Rozanov and Hollander, and that was all they could ever be. Ilya knew that. They were Hollander and Rozanov to the public, to the media, to their teammates, to their coaches, and they were supposed to be that to each other as well.
But Ilya had called him Shane. And then Shane had left.
Or:
What if after the tuna melt scene when Shane runs, Ilya is the one who gets a public girlfriend. They say every action has an equal an opposite reaction... or in this case, maybe an overreaction.
- Language:
- English
- Words:
- 69,731
- Chapters:
- 24/24
- Files:
- 1
- AO3:
- #78045606
-
Stuck in an alt-world where he and Shane never hooked up as teenagers, Ilya is determined to get Shane back. To do that, Ilya has to figure out a way to get Shane to see him as anyone other than the Russian asshole who has spent a decade pissing him off. It can't be that hard to make your husband fall in love with you... right?
Basically: Shane Hollander makes a wish with good intentions. Ilya Rozanov wakes up confused, single, closeted, and miserable in Boston.
+Bonus Chapter where AltWorld!Ilya wakes up confused, married, out, and carefree in Ottawa
- Language:
- English
- Words:
- 54,132
- Chapters:
- 8/8
- Files:
- 1
- AO3:
- #78206156
-
The Swiss National League doesn’t care about the legendary Hollander-Rozanov rivalry. When the MLH can’t negotiate with the Hockey Players’ Union in time to prevent a hockey lockout at the start of the 2015 season, the Zürich Lions jump at the chance to sign both Shane and Ilya to short-term contracts. For four months in Switzerland, they share a team, a line, a house, and a bed.
Then the lockout ends in January, and it’s time to go back. Back to different countries, cities, lives. Beds.
Reentry is harder than expected.
- Part 9 of my heated rivalry fics
- Part 1 of homegrown
- Language:
- English
- Words:
- 38,174
- Chapters:
- 4/4
- Files:
- 9 versions
- AO3:
- #79154606
-
don’t blame me, love made me crazy by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-17
“If you ever talk about my fiancé like that again, then I will end your career.”
The words are pure vitriol, dripping from Shane’s mouth like venom from the fangs of a snake. He doesn’t raise his voice, he doesn’t even sound angry, he just sounds lethal. Like a man you don’t want to cross. Like a man who fully intends to honour his promise…or threat.
He’s met with stunned silence.
- Language:
- English
- Words:
- 5,883
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79750251
-
Since the beginning of Freshman year, Shane hasn't been able to shake an embarrassing crush on Ilya.
When Ilya is assigned to tutor Shane in Russian, all Ilya can think about are his cute freckles and some very annoying fantasies.
***
College au where Ilya and Shane are angstily crushing on each other over tutoring sessions.
- Language:
- English
- Words:
- 32,983
- Chapters:
- 7/7
- Files:
- 2 versions
- AO3:
- #79573001
-
Back to the egg (it's crimson and gold) by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-15
Shane and Ilya once knew each other in what feels like another life. Years later, Shane has transitioned, buried his past and finally embraced his truest self. He comes to McGill to play on the men’s hockey team—only to find his roommate is Ilya Rozanov.
“Sorry—um.” Shane swallowed. “I’m Shane.”
Something passed across Ilya’s face, quick and unreadable. Shane’s pulse spiked, thudding loud in his ears. Did he know? If Ilya recognized him—if something clicked—what would stop him from telling the coaches? What would stop him from telling everyone?
Then Ilya smoothed it away, the moment gone as if it had never existed.“Huh,” he said. “Funny. I used to know a Shane. Pretty girl. Good at hockey.”
Shane’s eyes widened. His mouth went dry. Was Ilya fucking with him?
“Oh—um. I—”
“Relax,” Ilya cut in, lips curling into something almost amused, almost sharp. “You are very pretty, too.”
- Part 1 of Back to the egg (it’s crimson and gold)
- Language:
- English
- Words:
- 30,961
- Chapters:
- 4/4
- Files:
- 1
- AO3:
- #78981291
-
Mama's Boy, Mama's Boy by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-15
Shane's first mistake was going to talk to Ilya Rozanov before their game. His second was immediately, stupidly, meeting the eyes of Rozanov’s very much dead mother hovering at his side.
- Part 6 of Heated Rivalry AUs
- Part 1 of Ghost Irina AU
- Language:
- English
- Words:
- 68,348
- Chapters:
- 5/5
- Files:
- 4 versions
- AO3:
- #76675671
-
Before I'm someone you leave behind (I'll break your heart so you don’t break mine) by unlikelychild
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-13
What if Shane never got injured? What if Ilya decided to finally take a step back? What if the 5th best player of MLH was suddenly spotted hanging out hockey's golden boy Shane Hollander? What if Ilya had a few feelings about it? —×— Ilya is aware of Sebastian Hawthorne like he's aware of all the top 10 players of the league. Though he knows no one can come close to him and Hollander, he still likes to keep an eye out for them. Hawthorne, or as his teammates call him, Hawk, joined the Toronto Guardians during his Rookie season and has been there for the past six seasons. He's the assistant captain. “It's like he’s already seen the play unfold five seconds ahead,” Shane had once complained to Ilya over the phone after a particularly nasty loss against the Guardians some seasons back. Ilya then got the impression that Shane didn't like him either. So imagine his surprise when the picture of Hollander and Hawk shows up on his feed: laughing and practically having the time of their lives while leaving a high-end bakery.
- Part 3 of Jealous Hollanov
- Language:
- English
- Words:
- 11,525
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79410431
-
Shane was looking down. His eyes were squeezed shut, his brow furrowed in intense, painful concentration. His lips were moving, silently shaping the words. Good. Night. Forming them slowly, carefully, in the secret space of his own mouth.
Ilya’s breath hitched. He’d never seen this. Why would he have? Shane had never been sad around him. Never hurt. Never in this kind of quiet, defeated pain. Around Ilya, Shane had been pleasured and angry and frustrated and gloriously competitive. But never this. Never shattered.
(or, everything is same but Shane has a slight stutter that gets bad when he's sad. Ilya has never heard it because Shane has never been sad around him. Until their night in Vegas.)
- Part 6 of Crashing out over Hollanov
- Language:
- English
- Words:
- 3,183
- Chapters:
- 1/1
- Files:
- 2 versions
- AO3:
- #79447261
-
4 times Shane and Ilya hook up in their car while keeping their love a secret, plus 1 where they're finally out
- Language:
- English
- Words:
- 16,340
- Chapters:
- 5/5
- Files:
- 1
- AO3:
- #79392051
-
a sound is still a sound around no one by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-12
Shane lifts one eyelid again to look at Rozanov. His eyes are red-rimmed. Like he’s been crying. “Why…why aren’t you in Boston?”
Rozanov’s brow furrows. “Why would I be in Boston?”
“You, you’re captain. Raiders. Boston.”
The room is silent except for the beeping of monitors.
In 2023, Shane takes a bad hit on the ice. When he wakes up, the last thing he remembers is a tuna melt.
There’s a lot to get used to.
- Language:
- English
- Words:
- 43,230
- Chapters:
- 9/9
- Files:
- 4 versions
- AO3:
- #79391171
-
Call Your Mom by bookstaylorsversion
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-12
Ilya Rozanov doesn’t like asking for help, especially at four in the morning. Unfortunately, his appendix doesn’t care about pride. When the pain gets bad enough to force his hand—and Shane is hours away—he calls Yuna. She answers before the second ring. Ilya is dreaming about his mother. At least, he thinks he is. The dream is already slipping away by the time his eyes open and he jolts awake. He can’t remember what she was saying, or even if she was really there, but the feeling of her lingers in his chest. He has just enough time to register that before something else cuts in. A twisting, terrible pressure low in his abdomen. It’s deep and wrong and sudden enough to make him suck in a breath. He lies there in the dark, staring up at the ceiling, trying to get his bearings. It’s nothing, he tells himself because he has a team breakfast tomorrow and he doesn’t have time for this. He can’t afford to be dramatic about a random ache in the middle of the night. So he stays still. Doesn’t shift, doesn’t test it. He waits for it to fade on its own. It doesn’t. It gets worse. Just enough that it’s impossible to ignore. It pulses, sharp in a way that makes his jaw tighten. Sleep is clearly not happening. He closes his eyes anyway, stubborn about it, but every breath seems to set it off again. He wishes, as he does every night, that Shane were there beside him. But Shane is in Montreal, and Ilya is in his Ottawa house, alone in the dark. If Shane were here, he’d probably be sprawled half on top of him asleep, and Ilya would have to nudge him off his chest which would probably wake him up. Shane would probably already be asking what’s wrong… Okay, he thinks. Enough. Ilya shifts toward the edge of the bed, moving carefully, like that might make a difference. Maybe he just needs water or maybe there’s something he can take for the pain. His feet hit the floor and for one stupid second he thinks it’s fine— Then the pain spikes, sudden and blinding, and the room tilts violently. His knees give out before he can grab anything, and he goes down hard onto the floor, the impact jarring and loud in the quiet house. He lies there, gasping, curled around the pain, knowing with cold certainty that this is not something he can ignore. The anger comes next, sharp enough to almost cut through the pain. He’s furious with himself for lying there and being weak. He’s had so many hits on the ice, he’s lost count. He knows how to push through discomfort; it’s practically a job requirement. This shouldn’t be enough to put him on the floor. And then a worse thought slips in, quiet and horrifying that makes him feel so alone, alone and scared. What if he dies like this—alone on his bedroom floor, the house dark and empty, no one even knowing something is wrong. The idea makes his heart race, panicked and uneven. What if he never sees Shane again? The thought is unbearable. He tries to shove it away, to replace it with something simple. He tells himself to get up. To move. To stop being ridiculous. He digs his hands into the floor, tries to push himself upright. It’s not determination so much as instinct. He drags himself across the floor, slow and awkward, the movement setting his stomach on fire. His phone is still on the nightstand. The distance to it feels ridiculous, like it’s on the other side of the house instead of just a few feet away. He gets there eventually and fumbles it into his hand, fingers slick with sweat. The screen lights up the dark. 4:07 a.m. He opens a text to Shane anyway. The blank screen stares back at him. He can picture Shane waking up to it, groggy and alarmed before he’s even fully conscious. Texting him in the middle of the night would send him straight into panic mode, and Ilya can’t do that. He doesn’t want to be the reason Shane spends the rest of the night terrified hours away. He doesn’t know what he would even say. Hey, I think something’s wrong feels like too much. Another spike of pain rips through him, sudden and brutal, bright enough to wipe the thought clean from his head. His breath catches, vision blurring, and his thumb slips off Shane’s name as the decision is made for him. He calls Yuna. He isn’t entirely sure why. Maybe because she’s listed as his emergency contact on a dozen work forms and in his phone, so his brain goes to her automatically. Maybe because she’s close by. Maybe, secretly, because he loves Shane’s mother very much, and she’s the kind of person who will know exactly what to do. She answers before the second ring, and Ilya opens his mouth and realizes he has nothing. The words are tangled up and useless. English refuses to cooperate. For a split second he thinks, If I were still in Russia, I wouldn’t do this. I wouldn’t call anyone. I wouldn’t be this weak.
- Language:
- English
- Words:
- 4,237
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79388741
-
Now, Kip was hardly the most well versed in hockey, but he knew enough. Between his dad and Scott, he’d learned a lot about the game, and he’d certainly watched enough to recognize some of the more famous players. So when he looked across the hall at the offending door, he absolutely recognized Ilya fucking Rozanov standing in the hallway, looking at him.
Shane Hollander’s door clicked shut behind Rozanov, and neither of them moved.
or
Kip leaves a hookup with Scott at one of the All-Stars games. Ilya leaves a hookup with Shane at that same All-Stars game. At the exact same time.
Chaos ensues.
- Language:
- English
- Words:
- 6,981
- Chapters:
- 7/?
- Files:
- 1
- AO3:
- #78059241
-
The Owners Have Entered the Chat by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-11
The team owners discuss Hollander's move to Ottawa.
- Part 3 of Panic! At The League
- Language:
- English
- Words:
- 3,973
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79309306
-
all secrets sleep in winter clothes by weeb_grass
Game Changers Series - Rachel Reid, Heated Rivalry (TV)
2026-02-11
“I can’t—” Shane tries to speak through the hysteria, but he gets caught trying to suck in a sharp breath. “I ca—” Hayden brings the phone back to his own ear. “He can’t hear you, man, he’s freaking out.” There’s shuffling on Rozanov’s end, then, very distinctly, he says, “Put me on speakerphone.” Or: Shane finds out about the plane malfunction just a tad too late. Featuring: breakdowns in the locker room, Ilya's love put on blast, and Comeau being the canonical dick we all know him to be.
- Language:
- English
- Words:
- 4,827
- Chapters:
- 1/1
- Files:
- 2 versions
- AO3:
- #79328486
-
Ilya was a machine. He was an animal trained. He brought the cigarette up to his lips and sucked in. His chest burned. Yesterday the door was ajar when he passed by his parents’ bedroom. Standing still in the hallway he watched for a minute as his mother, sitting like a soldier at her vanity, used her fingers to spread a thick peach-colored paint across her left cheekbone and around her eye. Ilya took another breath. He lit his lungs on fire.
- Language:
- English
- Words:
- 2,013
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79134436
-
He doesn’t know how he ends up in the downstairs coat closet.
No memory exists of moving, of going down the staircase and shedding his ruined clothing until he’s only in his underwear, or opening the door and ripping all of Mama’s coats down to the floor. Vaguely, he recalls trembling in the cloud of her scent, stale and unhappy under the haze of old cigarettes.
What he remembers is flashes. Alexei, furious tears in his eyes, telling Papa he’d found Ilya. Papa, scowling down at him, snapping, “Ilya, get out of this closet right now.” One of Papa’s cop friends, saying, “Jesus, Grika, look at him. He’s in h—” and Papa replying coldly, “Not another word.”
Papa, kneeling in front of the closet, saying in an uncomfortable, painfully false, soft voice, “Synok, come out now. You cannot nest here.”
- Part 8 of all dwk heated rivalry fics
- Language:
- English
- Words:
- 4,403
- Chapters:
- 2/?
- Files:
- 1
- AO3:
- #78873656
-
this, the tale of reckless love by justhockey
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-10
He wasn’t ready for this. Maybe he never would have been, not in two, or five, or ten years. Maybe he would have spent the rest of his life holding this secret inside, not telling a single soul about the way his heart beats for his biggest rival. Or maybe, in a year or ten or once he’s retired, he might have come out publicly. Might have shared his truth with the world. But that was supposed to be his choice. To tell or not to tell, to hide in the shade or step out into the sunshine. It was supposed to be his decision, and now it’s been taken from him.
- Language:
- English
- Words:
- 7,437
- Chapters:
- 1/1
- Files:
- 3 versions
- AO3:
- #79273551
-
The Future We Hold is So Unclear by lucianowriter
Game Changers Series - Rachel Reid, Heated Rivalry (TV)
2026-02-09
It's January 2017 and Shane is still dating Rose Landry. After a solid week of feeling off and under the weather, Rose convinces Shane to see a doctor before he takes the ice in the Montreal vs. Boston game that night. Finding out he's pregnant definitely wasn't on his bingo card. He vows to tell Ilya that night, despite the fact the Russian has been ignoring his attempts at reaching out. But then, Ilya goes down on the ice after a hit from Comeau and doesn’t wake up. It is in that moment that Shane realizes two things: he’s in love with Ilya and Ilya is also in love with him. Why else would he have Shane on his list of people to contact in an emergency. Getting that call from Cliff Marleau was not how Shane anticipated his life going, but here he is and he has some big decisions to make, with or without Ilya.
- Language:
- English
- Words:
- 26,361
- Chapters:
- 2/2
- Files:
- 1
- AO3:
- #78788156
-
When Shane starts the document, it makes sense to him.
Later on, when it’s published onto a hundred different gossip sites with hundreds of comments dissecting every word, it looks insane.
It starts because Shane has no one to talk to about everything. He’s never even kept a journal. He balks at the thought of getting a therapist. It’s not like he’s going to risk writing it down physically for someone to find. The only logical way that Shane can think of to deal with his feelings is to open up a blank Google Docs page and start writing.
or Shane decides to write down all his feelings instead of talking to Ilya. After years of writing about their relationship, the entire document gets leaked online.
- Language:
- English
- Words:
- 10,658
- Chapters:
- 2/2
- Files:
- 2 versions
- AO3:
- #78812706