Elias' POV
The rink always smells the same.
Ice. Sweat. Metal boards warmed by impact.
And underneath it, something harder to name.
Anticipation.
Tonight, it feels like it’s already bleeding.
I tighten my gloves as I step into the tunnel, shoulders rolling once to loosen the weight sitting there. Not physical weight. Something worse.
Expectation.
The kind that comes with being captain.
The kind that comes with being me.
Behind me, the Northbridge Vipers are already quieting down. They know what tonight is. Everyone does.
This isn’t just another match.
It never is when he is on the other side.
“Don’t engage,” Coach mutters beside me.
I don’t respond.
Because we both know that’s not how this works.
The tunnel opposite ours opens.
And the air shifts.
Kingston Royals step out first. In their black and gold, too clean, too composed, like they were designed for headlines instead of bruises.
Their energy is different from ours. Controlled aggression. Precision wrapped in arrogance.
And then he steps out.
Captain.
Of Kingston Royals.
My rival.
My problem.
My constant undoing in games I pretend are just games.
He skates forward slowly, stick tapping once against the ice like he owns the sound it makes.
Like he owns the space it echoes through.
He always does that.
Like it's meant to be a reminder or warning.
His head lifts and he looks straight at me.
The kind of eye contact that feels like impact before contact.
My jaw tightens before I can stop it.
Because I know that look.
It isn’t hatred.
It isn’t friendship.
It’s something in between that neither of us has ever named out loud.
The referee calls us forward.
“Captains to center.”
Of course.
Ritual before war.
I skate first.
Cold air hits my face like a reset I don’t need.
He arrives a second later and stops opposite me.
Close enough that I can see the faint crease under his eye from last game’s hit. Close enough that I can hear his breathing even over the arena.
Too close for rivals who are supposed to hate each other cleanly.
“Play fair tonight,” the ref says, half-joking.
Neither of us reacts.
The puck is dropped.
And the world breaks open.
The first period is structure pretending to be control.
Fast passes. Clean breaks. Tactical hits disguised as accidents.
We are both playing the same game.
Just not for the same team.
I see him before I hear him.
He moves through the ice like he’s reading it before it exists. Cutting angles that shouldn’t be available, forcing defenders to choose wrong before they realize they had a choice.
He’s good.
Annoyingly good.
I intercept a pass near blue line and drive forward.
I don’t look at him but feel him anyway.
That pressure behind my ribs that has nothing to do with physical space and everything to do with awareness.
We cross paths.
Legal shoulder check.
But the impact runs up my arm anyway.
He doesn’t fall.
Neither do I.
But we both slow for half a second longer than necessary.
Like the hit meant more than it should have.
“Still think you can outrun me?” he mutters as we separate.
I don’t turn my head.
“If I wanted you behind me,” I say quietly, “you’d already be there.”
He chuckles.
Like I’ve said something that landed too accurately.
Second period sharpens everything.
Exhaustion makes people honest.
Mistakes get bigger.
Hits get heavier.
And he... gets more dangerous.
He takes possession near center ice and accelerates.
I chase.
That’s the problem.
He slows just enough to bait the angle.
I take it.
We collide near boards hard enough that glass shudders.
My glove hits his chest first.
We’re pinned together for a fraction too long.
Breathing closer than rivals should ever be.
His eyes flick down.
Not subtle.
Not accidental.
Then back up.
Like nothing happened.
“You’re predictable,” he says.
“You’re slower,” I reply.
The whistle blows and we slowly separate.
Like neither of us wants to be the first to break away.
That’s new.
By third period, the game stops feeling like strategy.
It becomes momentum.
Emotion disguised as a sport.
The crowd rises when we cross paths again at center ice.
We meet at speed.
Shoulder to shoulder.
Stick to stick.
Neither of us yields.
For a moment, we are locked.
Ice carving under pressure.
Breathing heavy.
Too close.
“You always do this,” I say through my teeth.
“Do what?” he breathes back.
“Push until something breaks.”
His expression changes slightly.
“Not something,” he says. “Someone.” He says arrogantly.
The whistle cuts in again.
And finally, we break apart.
But something doesn’t reset with it.
Something stays active.
Unfinished.
Unresolved.
Wrong in a way neither of us has language for yet.
The final buzzer sounds.
No victory. No defeat.
Just unresolved tension dressed as a game.
We don’t look away immediately.
Neither of us does.
And that’s the problem.
Because rivalry is supposed to end when the game does.
But this doesn’t.
Not even close.
And as I skate off the ice, I realize something I don’t want to name yet:
This wasn’t the start of the rivalry.
It was the first time it stopped being just a rivalry at all.