161 – 180 of 650 Works in Angst with a Happy Ending
- Angst with a Happy Ending ×
-
Shane and Ilya have everything they wanted. A home together, engagement rings on their fingers, and a locker room that feels like family. But outside their safe bubble, an unsettling tension is quietly building, leaving Shane constantly on edge. When their illusion of safety is shattered, Shane and Ilya are left to lean on the fierce loyalty of their team to survive the fallout
- Part 2 of The Minnesota Nomads
- Language:
- English
- Words:
- 26,482
- Chapters:
- 13/13
- Files:
- 1
- AO3:
- #85541491
-
Dare You Twice by theaftercare
Game Changers | Heated Rivalry - All Media Types, Heated Rivalry (TV)
2026-06-13
One delayed flight. One closing airport bar. One truth or dare game that gets significantly out of hand. Ilya Rozanov came to his ex-girlfriend's wedding to prove he was over it. Shane Hollander came to his best friend's wedding to prove he was fine. They were both lying, but they didn't know that about each other yet. Then they had to share a room.
- Language:
- English
- Words:
- 82,032
- Chapters:
- 8/8
- Files:
- 1
- AO3:
- #83308221
-
home is a person, not a place by Anonymous
Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types
2026-06-12
“Sveta - ”
“Ilya, there are photos. Of you. Ilya, you - you need to run.”
“Photos?” he asks, a bit stupidly. He knows what she means. Of course he does. He’s had nightmares about what she means. But - well. No. Surely not.
Right?
“They’re old, I think,” she says, sniffling. “I just saw them on some gossip rag, but they’re - Ilya, they’re definitely you. With a man. They just got published on this stupid, shitty blog, but they’re going to get picked up the moment people wake up.”
Well, at least Ilya has a shirt on. Now, he just needs to find pants before his life ends.
- Part 1 of the only way out is through.
- Language:
- English
- Words:
- 14,981
- Chapters:
- 5/5
- Files:
- 1
- AO3:
- #86453471
-
The first thing that people notice when they look at Ilya is the way that the word disappointment carves itself in jagged, angry letters along his jawline. This is not the worst mark he bears—it’s just the most visible.
(In which the most hurtful things your soulmate has thought about themself appear as words cut into your body. Shane and Ilya find reasons to love each other anyway.)
- Language:
- English
- Words:
- 19,851
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #86505621
-
Shane Hollander has every aspect of his life under control: his diet, his training, his sexuality.
But when he’s forced to share a room with his rival for the number one draft pick, Ilya Rozanov, he begins to question every rule he thought he had perfected.
Including the one where he would never want a man. Or worse, Ilya Rozanov.
——
Or: one year of college changes the trajectory of Shane Hollander’s life.
- Language:
- English
- Words:
- 91,437
- Chapters:
- 22/22
- Files:
- 1
- AO3:
- #79622946
-
“Well, I guess you got what you wanted from me already,” Hollander continued. “Whatever. Fuck you.”
“Wait, no, Hollander.” Ilya turned, throwing an arm into Hollander’s path. “That’s not—”
“No, it’s fine. Stupid of me to expect anything else.” Hollander shook his head, gaze downcast, the barest hint of angry pink tinging his freckled cheeks. “Thanks for making it good, at least.”
It. His first time.
Ilya was the worst sort of asshole.
---
In Sochi, Shane isn’t shy about calling out Ilya for ghosting after getting what he wanted. Once they’re safely away from Russia, Ilya forces himself to be honest with Shane about what that first time meant.
- Language:
- English
- Words:
- 4,416
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #86380681
-
Shane joins Ilya on a quick trip to Moscow, which soon transforms into a nightmare. Ilya is arrested and targeted so harshly that he's not sure Russia will let him go this time.
-
Shane witnesses Ilya's family.
Alexei and Ilya's relationship is explored.
Yuna flies to Russia.
Lots of Svetlana.
Healing journey fluff afterwards.- Language:
- English
- Words:
- 142,860
- Chapters:
- 21/21
- Files:
- 1
- AO3:
- #78329636
-
“Look, red!” Shane holds his clenched fist up triumphantly, and Yuna carefully steps over the baby gate blocking Shane’s doorway.
“Let me see.” she says softly, knowing full well that there’s nothing for her to see at all. The red string of fate that ties two souls together can only be seen by the people connected by it. Her own string leads her right to David, and she can only hope that whoever’s on the other end of Shane’s string is a worthy soulmate for her baby.
“Mine.” Shane, who’s never been possessive about any of his toys, is practically growling at her; stubbornly shaking his head. He wraps his free hand around his fist, pulling both close to his chest.
She tries not to find it adorable, and fails.
- Part 7 of Retro Writing - May 2026 Challenge
- Language:
- English
- Words:
- 6,942
- Chapters:
- 6/6
- Files:
- 1
- AO3:
- #84403071
-
Irina Rozanova and her 12 year old son Ilya have to get out of Moscow. Though it pains her to leave her other son behind, he is already beyond hope. Irina and Ilya are going to start a new life in Ottawa, where Ilya meets his best friend forever, Shane Hollander.
- Language:
- English
- Words:
- 30,415
- Chapters:
- 13/13
- Files:
- 1
- AO3:
- #84917681
-
you take it on faith, you take it on heart by MeganCantHearYou
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-06-05
Ilya locks eyes with Shane, a small smile playing on the corner of his mouth. “I… what?” “I want a baby,” he says again, his voice just as definite as it had been the first time. “Any one in particular? Harris and Troy’s is very cute.” Shane lets out a small laugh as he rolls his eyes, “Yours preferably.” or, that time Shane and Ilya decide to have a baby.
- Language:
- English
- Words:
- 18,496
- Chapters:
- 3/3
- Files:
- 1
- AO3:
- #83352296
-
his sugar baby, his sour coach, his jock bro lady macbeth by Anonymous
Heated Rivalry (TV)
2026-06-05
Shane and Ilya collide on the ice in 2008, and Shane's career is over before it begins.
In 2014, when they meet each other in a club in Boston, Ilya wants to make it up to him.
- Language:
- English
- Words:
- 28,933
- Chapters:
- 10/10
- Files:
- 1
- AO3:
- #86147036
-
my grass is greener than yours by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-06-05
“So. That’s it? Those are the rules?” Hayden asked. “Don’t go through your texts or photos, keep up with your workouts and diet, and listen to everything Yuna says, without question.”
Shane seemed to be thinking about it, pausing a second. All of a sudden, he looked up at Hayden, again with that intense anxiety face.
“And most importantly, do not talk to Ilya Rozanov. Ever. No matter what.” Shane said, “Avoid him. Don’t even look at him. OK?”
Hayden nodded, and resisted the urge to roll his eyes. Like he even needed to be told that. Besides, Shane had been avoiding Ilya Rozanov for his entire career. How hard could it be?
OR a well-meaning witch bodyswaps Shane and Hayden (to teach them about the power of friendship) the day before the 2017 All Stars Game.
- Language:
- English
- Words:
- 46,680
- Chapters:
- 7/7
- Files:
- 2 versions
- AO3:
- #80649926
-
and i will, i will, i will by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-06-04
ilya feels it when shane slams a gloved palm onto the ice to stabilize himself, echoing an earthquake through ilya’s skates and up to his sternum. his heart clenches with every heaving breath shane takes, bloodstained petals pouring past his lips. he’s hurting, and the need to hold him burns through ilya’s veins.
ilya was supposed to protect him, but he didn’t even see the hit, only the aftermath, just marly skating slowly away with terror on his face as the ice gets painted red.
or: it's april 2017, and cliff marleau just checked shane hollander into the boards. he doesn't break his collarbone, but he does start coughing up petals. a post-tuna melt hanahaki au.
- Language:
- English
- Words:
- 10,790
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #86090721
-
"What is your problem?" Shane demanded, his voice sounding thinner than he liked, laced with the exhaustion of the night. "I gave up our bedroom and the guest room and now you're here". He heard the rustle of fabric as Ilya settled onto the far end of the couch, claiming his territory with his infuriating, unspoken intensity. "We sleep in same place no matter what," Ilya murmured, the low, steady vibration of his voice hitting Shane somewhere deep. "So stay put or I follow you around home".
- Language:
- English
- Words:
- 3,871
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #86030286
-
Third Degree by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid, Game Changers | Heated Rivalry - All Media Types
2026-06-03
In a universe where your soulmates first words to you are tattooed on your body, Shane Hollander winds up with a single word to work with;
'Okay.'
He's glad to have a soulmate, but couldn't imagine anyone navigating a worse situation than him when it comes to contending with destiny.
- Language:
- English
- Words:
- 29,755
- Chapters:
- 8/8
- Files:
- 1
- AO3:
- #79222361
-
Burning My Cathedrals by Anonymous
Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types, Game Changers Series - Rachel Reid
2026-06-02
In 2016, Shane walked out of Ilya's life and never looked back.
In 2017, Ilya poured gasoline all over his career, struck a match, and walked away from the ashes.
In 2026, their paths cross again at the scene of a car accident that kills Shane’s wife Rose and injures both Shane and his 4 year old daughter, Sophie.
Suddenly, the quiet, unassuming life that Ilya has worked so hard to build for himself crumbles as he confronts the fact that he's never gotten over Shane Hollander.
- Language:
- English
- Words:
- 30,880
- Chapters:
- 5/?
- Files:
- 1
- AO3:
- #85074746
-
there may never next time be by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-06-01
He figures Ilya would be pretty surprised if he showed up to his house out of the blue. Surprised enough to be put off, probably. Shane is way too bad of a liar to think of any plausible excuse. If this is really happening, if Shane is actually by some miracle getting another shot at this, then he’s going to have to play this smart. His impatience to see Ilya again will have to be tempered. He’s not sure how time travel works, but he has the sneaking suspicion that one wrong move could unravel everything.
Ilya is alive.
Just the thought of it is enough to make Shane crack his first smile in a year.
--
AU in which Ilya dies in the Centaurs' plane crash. A year later, careless with grief, Shane drives his car into a blizzard and wakes up in Boston, in 2016. When faced with the opportunity to do it right this time, and keep Ilya for good, Shane knows that every decision he makes will be crucial. It's terrifying, but Ilya once told him that he's brave. Now it's up to Shane to prove it.
- Language:
- English
- Words:
- 23,149
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #85966106
-
When The Universe Intervenes: Into The Bonerverse by Anonymous
Game Changers Series - Rachel Reid, Heated Rivalry (TV)
2026-05-29
[Edit]: I changed the title because the subtitle is too funny not to add.
The Centaurs win the cup and celebrate late into the night. In the morning, Shane wakes up in an alternate universe - one where he never got hard in the shower and he and Ilya never hooked up.
------------
And Shane, not for the first time, thinks even farther back. To that day in the showers after their CCM campaign shoot. Alone under the spray, and confronted with Ilya’s perfect body, Shane’s body reacted. And truthfully, he’s always been quick to react when it comes to Ilya.
But to think… if he could just control his dick, none of this would have happened.
This perfect life he’s living. Married to the man of his dreams. Living and playing in his hometown, with his parents only 10 minutes away. With his sweet puppy, Anya. Celebrating his fourth ever Stanley Cup win. All thanks to one wayward boner.
For a wild second, Shane thinks about saying that to Wyatt.
That’s how he knows he’s drunk.
- Language:
- English
- Words:
- 47,892
- Chapters:
- 12/12
- Files:
- 1
- AO3:
- #80771611
-
Succeeding by Anonymous
Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types
2026-05-28
Coming to terms with his recovery, Shane is confronted with the choice to share his story.
A one-shot follow-up to Try, Try Again. The assault isn't detailed, but it exists in the core of the plot, so be forewarned.
- Part 2 of Trying
- Language:
- English
- Words:
- 5,793
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #85697521
-
Another shot of vodka, can't stop looking at the door by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-05-27
"What are you doing here?"
Ilya looks at him. Shane has not moved from the doorway. He has one hand still on the frame.
"I don't know," Ilya says, which is the truest thing he has said in months.
Shane makes a sound that isn't quite a laugh. "That's not—" He stops. Runs a hand over his face. "You can't be here, Ilya."
The name. Again. Said almost like an accident.
"Why are you here?" he asks instead of responding to that.
Shane goes still.
"This isn't your place," Ilya says. Carefully. "I mean, you don’t live here. You live somewhere else, a real one, nicer, bigger, or I don’t know because I have never been to it. So why are you in the fuck building at four in the morning?"
Shane's jaw tightens. For a second Ilya thinks he won't answer, that he will turn and go back inside and this will be just another door between them and then Shane says, low and bitten-off: "I come here sometimes."
"Why?"
"You know why."
Or, After Shane leaves Ilya in Boston, Ilya becomes a mess and Shane thinks he's ruined everything. They both seek each other silently until they cross paths again. Eventually, someone has to say something.
- Language:
- English
- Words:
- 5,183
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #85624631