Work Text:
The air in the lecture hall thrummed with anticipation.
Rows of students packed the narrow tiers of Piltover Academy’s Department of Advanced Hextech, their notebooks open, pens poised, barely daring to breathe. Not because of reverence for the subject, nor respect for the ancient history of the room. No, they were waiting for a collision.
It was Thursday.
Which meant Viktor and Jayce were about to argue.
Professor Jayce Talis stood at the front of the room, crisp navy sleeves rolled up, chalk dust smudged faintly across his forearm. He stood like the room belonged to him—hips angled into the desk, smile just short of arrogant. His diagrams of multidimensional resonance shimmered faintly on the board, drawn with confident strokes. His voice poured like honey and steel: sharp, sure, beautiful to listen to even when he was utterly wrong. He turned to the class, his voice deep, fluid, magnetic.
“—but, of course, the resonance collapse can’t occur without a source tether. Without it, the construct can’t maintain spatial coherence.”
In the other row, Viktor’s fingers twitched on his cane. The pause before he spoke was almost theatrical—but never vain. He inhaled slowly, closing his eyes as if swallowing back something he wouldn't name. His expression barely shifted, but his voice—low, accented, silken with restrained contempt—cut through the air like a knife.
“That is, of course, assuming the energy remains linear in its degradation.”
Every head turned. The tension in the room spiked like a conductor’s wand striking air.
Jayce didn’t turn immediately. He didn’t need to. The tight pull at the corner of his mouth said it all: There it is.
He turned slowly, arms crossing in practiced calm.
“Are you suggesting the decay spirals non-linearly?”
“I am not suggesting,” Viktor said, rising slowly with calm precision. His gait was always deliberate, each step measured with his cane tapping against the stone like a metronome of disdain. “I am proving that the instability curve of Hexcore theory suggests the tether itself is paradoxical in phase-space.”
Murmurs bloomed like smoke across the room. A few students scribbled furiously. Others just watched with barely-disguised glee.
Jayce’s brow furrowed, but only slightly. Not enough to give Viktor satisfaction. He folded his arms across his chest. “You think paradox resolves energy drift?”
“I think you conflate elegance with simplicity.”
Jayce took a slow breath. His jaw ticked. “And you hide behind theory because you’re afraid to build.”
That one landed.
Viktor didn’t flinch—but his gaze sharpened. His lips parted in what could have been a breath, or a retort—or something heavier, darker, unspoken.
Jayce felt his stomach twist in response. That look. That impossible, infuriating look. He hated the way it curled heat through his chest. Hated how often he imagined it in dreams he’d never confess to having.
Viktor turned.
He didn’t answer. He never did when it mattered.
His retreat was slow, calculated—a quiet exit that made the air feel colder in his absence.
Jayce stayed silent. He knew better than to chase the last word when it was already echoing in the hall.
But the room no longer belonged to him.
Later, in the faculty wing
“Was that really necessary?” Professor Heimerdinger asked as Jayce shoved open the door to the lounge.
Jayce sighed, dragging a hand through his hair. “He waits for me to finish speaking just so he can undermine it.”
“Or he just disagrees with you.”
Jayce didn’t respond. He knew the truth: Viktor was brilliant. Brutally so. And every time they crossed paths, Jayce walked away vibrating with frustration—and something else he didn’t have a name for.
It wasn’t hate, not exactly. Hatred didn’t keep him up at night reading Viktor’s papers in secret, tracing the margins with his fingers, whispering “You smug bastard” and smiling despite himself.
No, it wasn’t hate.
That evening
In his apartment, Viktor’s hand hovered above a sketch of a new iteration of the Hexcore resonance model. His pen hesitated, then scratched out Jayce’s tether theory.
Reckless, he thought. Predictable. Shining ideas coated in performance.
And yet… he’d listened.
He’d always listened to Jayce. Watched the way his brow furrowed when he was thinking, how his voice dropped a little when he was serious, how he cared—burningly so—about the same mysteries Viktor did. It wasn’t their disagreements that infuriated him. It was how similar they were, how much they burned with the same hunger for understanding.
He set his pen down, staring at the page.
It wasn’t rivalry that plagued him. Not really.
It was the unbearable awareness that Jayce Talis made him feel seen—and it terrified him.
A week later
The seminar room was smaller than the grand lecture halls, but what it lacked in size, it made up for in atmosphere. The air buzzed—not with reverence, but with the kind of heady tension that only came from proximity to two of Piltover’s most brilliant minds who couldn’t stand each other.
A shared course: Hexcore Applications and Theoretical Deviations. A disaster waiting to happen.
Today’s topic: Hex-based feedback loops in unstable systems.
Viktor was seated when Jayce entered, already reviewing the thesis proposal of a graduate student named Sky, whose fingers trembled slightly as she passed out her summary slides. Jayce, of course, strode in like he’d invented the sun, flashing a smile at the students and tossing his coat over the back of a chair.
“Everyone ready?” Jayce asked, clasping his hands. “Let’s dive in. Sky, walk us through your idea.”
The young woman nodded. “So, I’m proposing that feedback loops in unstable Hex matrices don’t collapse when the conduit functions as both the amplifier and the modulator. It’s a form of—of hybrid recursive stasis.”
Jayce lit up. “Brilliant. Exactly the kind of out-of-the-box thinking I like to see.”
Viktor blinked, slowly. “It is also entirely unstable.”
Sky faltered. Jayce raised a brow. “Care to elaborate, Professor?”
“Yes.” Viktor’s voice was calm. Sharp. Surgical. “When the conduit serves dual functions, the system enters exponential self-reference. It folds. Upon itself. Like a Möbius strip accelerating toward singularity. Not stasis.”
Jayce turned to the room. “Alright, let’s open this up. Who agrees with Sky’s hybrid model?”
A few hesitant hands went up.
“And with Professor Viktor’s assessment?”
A few more. A sharp-eyed boy in the front asked, “But couldn’t the self-reference be used? I mean, to harness instability as an energy multiplier?”
Jayce nodded. “Now that’s a question. Viktor?”
Viktor didn’t look at him. “If one wishes to build a bomb.”
Chuckles rippled through the room.
Jayce leaned forward. “Or perhaps a breakthrough. Theory only gets us so far—someone has to test.”
“And someone,” Viktor said, voice tightening, “must first ensure what is being tested is not based in arrogance disguised as vision.”
The room went dead quiet.
Jayce smiled. But it didn’t reach his eyes.
“You call it arrogance,” he said, voice low, “but when it works, they call it progress.”
“And when it fails, they call it tragedy,” Viktor snapped.
Their eyes locked.
Neither looked away.
Sky slowly sank into her seat.
From the back of the room, a student whispered, “Are they going to kiss or kill each other?”
Jayce ran a hand through his hair. “Let’s take a five-minute break.”
Viktor rose without a word and walked to the window, the tap of his cane against stone the only sound.
Jayce watched him go.
And for a moment, no matter how much he loathed him—
He couldn’t look away.
A few days later: The Tower
The storm arrived without warning.
Lightning cracked over Piltover’s skyline, illuminating the towering spires of the university in stark white. Thunder followed like a drumbeat, shaking the glass windows of the observatory.
Jayce had barely ducked beneath the stone archway of Piltover University’s East Tower when the rain slammed down. Of course it would happen tonight. Of course he’d forgotten his coat, of course he’d worn his thinnest linen shirt, and of course—
"You’re early, Professor Talis. That’s unlike you."
Jayce turned, heart already sinking. Viktor stood at the foot of the spiral staircase, his cane resting lightly in one hand, his coat miraculously dry.
He looked annoyingly composed. His hair, though ever-unruly, curled just so around his face; his eyes gleamed like polished brass in the stormlight.
Jayce scoffed, brushing damp hair from his forehead. "Some of us are committed to progress."
"And some of us are committed to accuracy. Which is why I’m here."
Jayce stepped forward. “Why did you arrive so early?”
“I needed silence. It’s the only building not vibrating with your voice.”
Jayce rolled his eyes. “Of course. I forgot you hate noise, humanity, joy—”
“And unfounded hypotheses.”
The tension snapped between them like the storm outside.
They were supposed to compare notes—forced into collaboration by the Council’s latest decree. Something about promoting interdisciplinary cooperation. Jayce suspected Heimerdinger just liked chaos. “Your two methodologies are the most advanced,” Professor Heimerdinger had said cheerily. “You must learn to work together.”
A request from Heimerdinger was an edict.
The Fifth Law of Hextech. A theoretical constant buried in the fringe of all data models, yet unquantified. If proven, it would revolutionize the stability of Hexcore energy.
If.
Jayce stood by the calibration interface, sleeves rolled up again, hair slightly mussed, like he’d run a hand through it a dozen times out of frustration. Or anticipation.
Viktor hated how good he looked like that.
They worked in silence at first, shoulders tense, scribbling equations on opposite ends of the circular desk. Outside, the storm raged. Thunder shook the walls. Neither of them moved, avoiding eye contact like it was a game of chicken neither wanted to lose. But the silence was short-lived.
“You’re still wrong about the resonance decay,” Jayce said suddenly.
Viktor didn’t look up. “And you are still predictable.”
“That curve holds in constructed field tests.”
“And collapses in chaotic matrices. You test in sterile conditions. Real-world application is chaos.”
Jayce turned to him, arms folded, voice tight. “You always talk like theory is superior to proof.”
“Because in science, the theory informs the proof. Not the reverse.”
Jayce stepped closer. “You ever consider you cling to theory because you’re afraid of what would happen if you were wrong?”
Viktor’s head snapped up.
“And you,” he said, voice lower, darker, “cling to experimentation because you fear stillness. You’re terrified of standing still long enough to hear your own thoughts.”
Jayce stared at him. Thunder cracked again, louder this time. Rain began hammering the dome above.
Viktor turned back to the panel, too aware of the way Jayce’s presence buzzed behind him.
“I don’t fear stillness,” Jayce said finally. His voice was softer. “I fear wasting time.”
Something about the way he said it—quiet, with an edge of something vulnerable beneath the bravado—made Viktor’s hands still.
“Do you think I don’t?” Viktor asked, voice barely audible over the storm.
Jayce’s eyes flicked to him. There was a pause, like both of them had realized they'd said too much.
The storm howled.
Viktor slammed down his pen. "For someone who preaches innovation, you are remarkably rigid."
Jayce stood. "And for someone who clings to outdated models, you sure love acting superior."
They were nose to nose now. The air snapped. Outside, lightning arced against the sky.
"You are insufferable," Viktor said lowly.
"You started it."
"And you, as usual, cannot finish it."
Jayce’s breath caught.
There was something dangerous in Viktor’s voice. Something laced with challenge—and something else. Hunger.
The storm showed no signs of stopping. They turned their backs and continued working in silence.
Night settled deep and dark over Piltover, and the observatory’s inner lamps flickered as the lightning drew too close. Wind rattled the glass dome like a warning.
Jayce stood at one of the worktables, rolling a gear between his fingers. He hadn’t said much since the argument. Viktor, for his part, paced slowly, cane clicking faintly.
"You keep looking at me," Jayce said.
Viktor didn’t deny it.
"I’m trying to determine if you’re going to break into another rant or just combust."
Jayce smiled without meaning to. "I’m not the one who combusts."
Silence stretched between them.
A loud pop echoed through the observatory as the calibration system sparked and shut down. The lights blinked out.
Viktor cursed in Zauan under his breath.
“Well,” Jayce muttered. “Power’s out.”
They stood in semi-darkness, lit only by the crackling pulse of lightning through the observatory dome’s windows. Neither of them moved.
“So,” Viktor said finally, trying to keep the tension from his voice, “we wait.”
Jayce exhaled. “Great.”
Silence stretched.
And stretched.
"Why do you hate me?" Jayce asked, softer now.
Viktor tilted his head. "I don’t."
"Could’ve fooled me."
Viktor took a long breath. "You frustrate me."
Jayce stepped closer. "Why?"
"Because you are brilliant. And reckless. And everything I was taught to avoid."
Jayce’s heart stuttered.
"And yet," Viktor added, "you occupy my thoughts more than I care to admit."
Something in the air cracked. It wasn’t the storm.
“I say things I don’t mean. I react before I think. And I "hate you",” Viktor whispered, “because you never seem to lose control.”
Viktor’s breath hitched. Jayce was too close, too hot. The air between them sizzled like the storm.
Jayce moved before he could stop himself.
Jayce’s hand rose, slowly, as if afraid of being swatted away. Fingers brushed Viktor’s jawline, trembling slightly.
Viktor didn’t pull back. Couldn’t.
Jayce leaned in. “Tell me to stop.”
Viktor’s throat bobbed. “No.”
The kiss came like lightning and was like everything they weren’t allowed to say—furious, trembling, alive.
Their mouths collided—fierce, hungry, unresolved.
It was a kiss born of tension, of years of rivalry, of debates that bled into obsession. Viktor's cane clattered to the floor, his hands fisting in Jayce’s shirt like he’d been waiting for this spark his entire life. Jayce kissed like he argued—forceful, passionate, unyielding. But Viktor didn’t back down. He surged into him, matching his rhythm, biting back a sound that almost escaped when Jayce’s hand slid to his waist, grounding him.
It wasn’t soft.
It was hungry.
Years of unspoken tension exploded in a single, messy, perfect collision of mouths and breath and hands. Jayce pushed him against the nearest support beam, their teeth clashing before tongues met, tangled, tasted. Viktor gasped, and Jayce swallowed it greedily, like it was proof Viktor wasn’t made entirely of logic and ice.
"We shouldn’t—"
"Then stop," Jayce growled.
Viktor didn’t.
They kissed like they were fighting again—biting, gasping, clutching. Years of denial poured out in every touch.
Jayce’s hands tangled in Viktor’s coat, pulling him closer. Viktor made a quiet sound, half-gasp, half-sigh, as their mouths met with a hungry crash. His fingers curled in Jayce’s shirt, grounding himself as their lips moved, mouths opening—wet heat and desperation and want.
They broke apart just enough to breathe. Foreheads touching. Lightning flashing behind closed lids.
Jayce whispered, “Is this real?”
“Yes,” Viktor said, lips swollen. “And very, very stupid."
The rain hadn’t stopped. It lashed against the observatory’s glass dome in unpredictable rhythms, a wild orchestra playing as the world outside turned to blur. Inside, it was quiet—save for the breath between them, still caught somewhere between disbelief and inevitability.
The silence that followed the kiss was deafening.
Jayce hadn’t moved. His hand still hovered, fingers lightly brushing the curve of Viktor’s jaw as if grounding himself in the fact that the man he kissed was still there, still real, still trembling ever so slightly beneath his touch.
Neither of them had spoken since the kiss broke—half a second, maybe two heartbeats—but in that silence lived years of sharpened words, narrowed eyes across lecture halls, mutual citations begrudgingly acknowledged in published papers. A lifetime of pretending not to care.
Viktor was the first to pull back, eyes dark, but he didn’t step away.
“I shouldn’t have—” Jayce started, his voice rough, cracking.
Viktor’s brows twitched, his expression unreadable. “Then why did you?”
Jayce faltered. He didn’t have an answer that didn’t feel like unraveling. Because I’ve wanted to. Because every argument, every late night reading your papers with my hands clenched, every damn time you look at me like I’m a fool—I want to throw you against a wall or fall to my knees.
Jayce searched his face. The lips were flushed from the kiss, the hair damp from rain and sweat, the voice steady—but something in his eyes flickered. And Jayce, for once, didn’t retreat into arrogance or anger. He just said:
“Because you’re infuriating.”
Viktor blinked.
He let out a breath—half-laugh, half-wound. “And that drove you to kiss me?”
His hand dropped from Viktor’s face, hovering awkwardly as if uncertain where to go. Viktor’s breath hitched, barely audible.
Jayce ran a hand through his hair, suddenly hot with regret or maybe just confusion. “Apparently. Or maybe it’s the lightning. Maybe I’ve finally gone insane.”
Viktor turned away, walking a few slow steps toward the edge of the observatory’s platform. He leaned on the railing with both hands, head bowed.
Jayce watched him—his silhouette haloed in the flickering glow of lightning, the slight rise and fall of his shoulders as if wrestling something unnameable.
“I’m not a mistake,” Viktor said at last. Quiet, but firm.
Jayce’s chest tightened. “I know.”
Jayce took a step back—not out of reluctance, but respect.
Another silence bloomed, this one stranger—softer, more fragile. Jayce stepped closer, uncertain, his boots clicking softly on the old stone. The scent of ozone lingered between them, mixed with something more intimate—warm breath, damp cloth, a tension stretched too tight.
Viktor didn’t look at him when he said, “We should go back to the department before the storm ends.”
But he didn’t move. Didn’t take his hands off the railing. And Jayce didn’t back away. He came up beside him instead, their shoulders nearly touching, their reflections rippling faintly in the glass.
“You kissed me back,” Jayce said.
Viktor exhaled through his nose, a faint tilt to his lips. “I did.”
“Why?”
That hung between them for a long time. Viktor’s fingers tapped against the railing, the only movement.
“I don’t know,” he said at last. “But I’ve been thinking about it longer than I’d like to admit.”
Jayce’s heart kicked.
The distance between them was infinitesimal now. The warmth of Viktor’s body beside his, the way their arms could brush if either of them leaned just slightly... Jayce responded:
“You make me insane. You always have. I can’t stand how smug you are when you’re right, which is always. And I can’t stop reading everything you write. Every time we argue, I memorize the way your mouth moves when you’re forming counterpoints.”
“You do not,” Viktor said, incredulous.
Jayce laughed. “I do. And I hate how that turned me on before I even realized it.”
Viktor stood frozen. Then: “You are terrible at romantic confessions.”
“I’ve never made one before,” Jayce said honestly. “Not like this.”
Viktor finally looked at him. His eyes were lit with something unreadable—frustration, yes, but also want. Fear. Longing. Some impossible combination of disbelief and soft amusement coloring his expression. Jayce’s honesty was unraveling him. Word by word.
“I hate how much you challenge me,” Jayce continued, stepping forward again. “I hate that I look forward to it. I hate how much I need your voice in my head when I’m building something, or how I check for your signature on any new journal.”
Viktor’s voice cracked. “Then why… why wait?”
“Because you intimidate the hell out of me,” Jayce said, now inches away. “And I didn’t want this to be a power struggle. But tonight—”
The wind howled through the observatory, and something shifted in Viktor’s expression. A wall dropping. A choice made. His gaze dropped to Jayce's lips for the briefest, damning second.
“You make me furious,” Viktor continued, quieter now. “And that makes it harder to ignore what else you make me feel.”
Lightning cracked again, and Jayce kissed him.
Their mouths crashed together again, this time not tentative—this time desperate, open, aching. Jayce’s arms wrapped around Viktor’s waist, pulling him close, and Viktor let him, pressing fully into the kiss, into the contact, into everything they had spent years holding back.
Viktor’s hand curled in Jayce’s shirt, fisting the fabric like he might lose balance without it. Jayce’s mouth moved against his with a hunger he didn’t bother to disguise. Their teeth scraped once, a breathless sound escaping them both, but neither stopped.
Viktor’s body was lean beneath Jayce’s hands, solid and alive. The kiss grew messier, wetter, more insistent. Jayce backed them toward the table cluttered with blueprints and notes, not breaking the kiss until Viktor hissed softly as his back bumped the edge.
“Sorry,” Jayce breathed, kissing down Viktor’s jaw.
“No—don’t stop,” Viktor said, voice hoarse, breathless.
Jayce’s hands slid under the hem of Viktor’s shirt. “Tell me if I do anything wrong.”
“You haven’t yet.”
“Good. Because I’ve wanted this longer than I’m proud of.”
Viktor’s eyes fluttered shut as Jayce kissed down his neck, lingering at the hollow of his throat. His fingers were steady now, he traced Viktor’s ribs through his clothes like they were data to be studied—each breath, each twitch, each sigh memorized.
“I hate how much I wanted this,” Jayce murmured, lips brushing Viktor’s throat. “How long I wanted you to say something. Or punch me. Or touch me.”
Viktor exhaled shakily, letting his head fall back. “I thought wanting you would ruin everything.”
Jayce’s hands slid down Viktor’s sides, under the layers of his coat. “We already ruined it. Might as well ruin it properly.”
That made Viktor laugh—breathy, half-strangled. “You’re an idiot.”
“And you’re a bastard.” Jayce’s voice was low, dangerous. “Now shut up.”
He kissed Viktor again—harder.
They stumbled backward into the observatory bench. Jayce’s thigh pressed between Viktor’s legs, and Viktor gasped, his fingers digging into Jayce’s back.
“You're so warm,” Viktor whispered. “Is it always like this for you?”
Jayce paused, lips against his skin. “Not even close.”
Viktor laughed once—dry and disbelieving—and pulled Jayce into another kiss, deeper, slower.
Jayce stepped closer, his hand brushing against Viktor's chest, sending a jolt of electricity through him.
Slowly, deliberately, Jayce began to unbuckle the leather belt that held up his breeches, his eyes never leaving Viktor's. Each clasp that released was a declaration of intent, a silent vow that the night would not end without them becoming one. Viktor's own hands moved with equal purpose, his trembling fingers working at the laces of Jayce's shirt, exposing the tanned skin beneath.
Their clothes fell away, each piece revealing more of the men beneath the walls their rivalry created. The cool air of the observatory kissed their bare skin, raising goosebumps that had nothing to do with the chill. The room was a cocoon of quiet, the only sound their ragged breaths and the deep rumbling of thunder they decided to ignore.
As Jayce's shirt fell away, as his hand reached for the hem of Viktor's shirt, the professor's gaze softened, a silent plea for understanding in the depths of his gold eyes.
The moment stretched out before them, with a tremor of longing, he allowed Jayce to lift the garment over his head, revealing his own body, in all it's honesty.
Their skin touched, and the spark between them grew into an inferno. Jayce's hands roamed over Viktor's torso, exploring the contours of muscles and bone. The softness of Jayce's touch belied his strength, and as they kissed again, the walls seemed to close in, the weight of their history pressing against them like a living force.
And then, soft touches became frantic. Jayce was murmuring again—something in a voice gone hoarse with want. Something like, “I hated you for making me love this.”
Viktor bit back a groan. “Then hate me harder.”
But as the fabric of their clothes hit the floor, so too did the fabric of their bickering, if only for a fleeting instant. They were no longer rivals but lovers, their hearts beating in a rhythm as old as time. In this sacred space of knowledge and whispers, they sought refuge from the storm that awaited them outside.
The table, laden with the spoils of their studies, became the altar for their union. Jayce lifted Viktor onto its sturdy surface, the wood groaning softly under their combined weight. The scholarly paraphernalia scattered.
Viktor's legs wrapped around Jayce's waist, pulling him closer, his eyes filled with a fiery need that had been smoldering for years. Jayce's hand trailed down the length of Viktor's spine, pausing briefly to grip his hip before tracing the path of his leg braces. An extension of the man he loved. He handled it with the same reverence as he did the rest of him.
Jayce kissed the scars that marked Viktor's leg, his fingers danced along the metal and leather, feeling the warmth of the man beneath it, the power of his thigh, and the beat of his pulse. Viktor shivered, his grip tightening on Jayce's shoulders.
They moved together in a dance that was both fierce and tender, each touch a declaration of love that had been hidden behind layers of competition and duty. Jayce took his time, savoring every inch of Viktor's body, every gasp, every tremor. He knew the weight of this moment, knew the gravity of their union.
The rain outside had turned to a downpour, the drops pattering against the windows like the drumbeat of their desire. Yet, within the confines of the observatory, all was silent except for the sound of their breaths and the occasional sigh of passion.
Viktor's chest heaved with each inhale, his heart racing in a way that had nothing to do with fear and everything to do with the man above him. Jayce's eyes searched his, looking for any sign of hesitation, any shred of doubt. But all he found was a love so deep, it threatened to consume them both.
With a gentle nod, Viktor gave his consent, his eyes never leaving Jayce's. Jayce leaned in, his breath hot against Viktor's skin, and whispered, "Please be mine." The words seemed to resonate through the very air, a promise that echoed through the years of their rivalry and the moments of their newfound passion.
Viktor gasped when Jayce’s mouth lowered again, not kissing this time but tasting. Tracing the hollow of his throat, the edge of his collarbone, the rise of his ribs with heat and intention. Their rivalry had always burned—but this was different. This wasn’t the burn of competition. This was surrender. Mutual, wordless, scorching.
Jayce’s hands were strong and reverent as he mapped Viktor’s body like it was a secret code—one he’d been desperate to crack for years, they both moaned at the skin-on-skin contact. He didn’t just touch; he studied. Pressed kisses between strokes of his hands, read every shiver, every arch, like notes in an equation only he understood.
Viktor’s body felt too reactive. The slightest graze of skin had him breathless, clinging to the edges of the table for grounding. Jayce hovered over him, lips at his sternum. “Is this okay?” he asked, voice low and thick.
“Yes,” Viktor said, with a tremor. “It’s more than okay.”
Jayce's pants fell completely, revealing his erect arousal, standing proudly amidst the tangle of fabric. He stepped closer, aligning their bodies, the heat of his erection pressing against the softness of Viktor's stomach.
“Still good?”
Viktor let out a breathless laugh, eyes dark and shining. “Jayce, if you stop now, I will invent a new form of academic punishment to ensure your suffering.”
Jayce grinned—and then dipped below Viktor’s waist.
The first press of his tongue had Viktor jerking, one hand flying to Jayce’s hair. “Fuck,” Viktor hissed.
Jayce hummed in response, taking his time, learning Viktor’s pace, pressure, rhythm. The observatory, once a cathedral of invention, became a crucible of sensation. Viktor’s head fell back, the glass above reflecting the storm’s fury as lightning lit up Jayce’s silhouette.
“Jayce—please—”
Jayce came up, lips swollen, eyes blown wide with lust. “Come here,” he whispered.
They kissed again—deep and messy.
Viktor's hands reached down, his fingers wrapping around Jayce's shaft, feeling the pulse of his desire. Jayce's eyes rolled back in his head, a moan escaping his lips as the professor began to stroke him, exploring the velvety skin with the same precision he applied to his instruments. The rhythm was slow and deliberate, matching the beat of the rain against the windows, each movement a silent promise of what was to come.
Jayce leaned down, kissing Viktor's neck as he laid the man down on the table and slid his hand between his legs, finding him already hard and waiting. He teased the sensitive skin with feather-light touches before delving lower, his fingertips dancing along the crevice of his thighs. Viktor gasped as Jayce found his opening, his body arching involuntarily at the first touch of the intrusion. Jayce's index circled the tight ring of muscle gently, teasing it before pushing in, his eyes never leaving Viktor's, watching for any sign of pain or discomfort.
Viktor's eyes fluttered shut, his head falling back as Jayce's skilled digits worked him open, one after the other, preparing him for what was to come. Each stroke, each penetration, brought forth a whimper that grew in volume with every thrust. The room was alive with their need, the air thick with it, as Jayce stretched him, filling him with a delicious burn that had him panting for more.
Jayce prepared him slowly, kissing him through every sharp intake of breath. Viktor clung to him, fingers digging into Jayce’s shoulder. “I want—” he started, then faltered.
“Tell me.”
“I want to feel all of you.”
Finally, Jayce positioned himself at Viktor's entrance, the head of his cock red and glossy with need, nudging insistently. He took a moment to savor the feeling, the anticipation coiling tighter and tighter within him. Then, with a deep, shuddering breath, he pushed in. Viktor's nails dug into his shoulders, a guttural groan ripped from his chest as Jayce filled him completely. Both staring at each other's eyes, their feelings bathing them.
The moment he entered was slow, deep—an inhale held for eternity.
Viktor gasped, mouth open in silent awe. Jayce kissed him, grounding him, murmuring praise. “You feel so good—so good—Viktor, fuck—”
Their bodies moved together in a rhythm as ancient as the stars above them, each thrust a declaration of love and lust, each moan a testament to their connection. Jayce's grip tightened on Viktor's hips, his strokes growing faster, more demanding, as the storm outside mirrored the one within. Viktor's legs tightened around Jayce, his heels digging into his back, urging him deeper, faster, moaning, "Yes, harder, please," into the dampened skin of his neck.
Their breaths mingled, their hearts pounded in sync, as they raced towards the precipice of release. Jayce's thrusts grew erratic, his eyes wild, his teeth sinking into his bottom lip to stifle the cries that threatened to break free. Viktor's eyes were squeezed shut, his mouth open in a silent scream, the pleasure so intense it was almost painful.
They moved in rhythm, not fast but deep, every thrust a culmination of arguments, obsessions, sleepless nights thinking of each other. Viktor wrapped his legs around Jayce, pulling him deeper, wanting more. Wanting all.
Jayce’s forehead pressed to his, sweat and breath mingling. “This isn’t just about tonight,” he whispered.
Viktor cupped his jaw, tilting his face up. “Then don’t stop.”
The moment of climax struck them both like a lightning bolt, searing through their bodies, leaving them trembling and grabbing desperately at each other. Jayce's cock throbbed deep within Viktor, releasing his seed in pulsing waves, as the professor's body clenched around him, milking every drop. They lay there, tangled and sweaty, the aftershocks of their shared ecstasy rippling through them like the last echoes of the storm.
As they came down from their peak, Jayce leaned in, capturing Viktor's mouth in a soft, lingering kiss that spoke of love and belonging. They held each other tight, their bodies entwined, their hearts beating as one.
Jayce kissed Viktor’s temple. “That felt like rewriting the laws of physics.”
Viktor chuckled hoarsely. “Then publish it.”
But as the thunder grew distant and the rain began to ease, they realized that the quiet had returned to the observatory. Their bodies were spent, but their hearts were alive with a love that had been born in the eye of the storm. They held each other tightly, whispering sweet nothings into the quiet night, knowing that come the morning, they'd be together.
And as they drifted into a contented sleep, the stars above watched over them, silent witnesses to a love that had been forged in the crucible of their rivalry.
The next day
The next class was quieter than usual—but not in a peaceful way. It was the sort of hush that precedes a storm.
Piltover Academy’s Advanced Hextech Amphitheater buzzed with unspoken questions. Students filed in with double the usual alertness, glancing between the lectern and the wide polished desk where Jayce and Viktor always sat, shoulders square, voices sharp, minds sharper.
Today, they were already seated when the students entered—side by side, which was odd in itself. Jayce's hands were clasped too tightly in his lap. Viktor had his cane across his knees, one finger tapping an irregular rhythm against the curve of the brass handle. Their gazes didn’t meet.
But they didn't have to. The tension vibrated in the air like an overloaded capacitor.
"Alright," Jayce said, voice steadier than he felt. He gestured toward the blackboard, where the topic of the day had been scrawled in Viktor’s precise hand: Phase Resonance in Spatial Hexfields: Duality or Collapse?
Viktor adjusted the collar of his coat with a slow, deliberate movement. "We will be examining whether phase-locked fields can coexist without destabilization under fluctuating aetheric pressures."
A student’s hand shot up—Isha, always eager. "Professor Talis, Professor Viktor, do you agree on the cause of phase failure in the Viltrov Array trials? Was it the twin-core feedback or the modulator shift?"
Jayce exhaled, almost grateful for the question.
"Twin-core feedback. Overloading in paired constructs is predictable, but often overlooked. The energy balance wasn't properly calculated."
Viktor's lips twitched. "And yet you overlook the modulator's irregularity in the second trial. The destabilization didn't begin with core interference, it began with feedback delay due to flawed phase compensation."
"So, both of you think you're right?" the student asked, smiling.
Viktor didn't smile. "No. I know I am."
Jayce shifted in his chair, half-turned toward him now. "Do you ever consider that real applications require more than abstract theory?"
Viktor turned too, slowly, meeting his gaze. "Do you ever consider that real insight requires more than brute force and overconfidence?"
The room was silent. Someone coughed, faintly.
Jayce looked away first.
He stood and strode toward the projector table, fiddling with a schematic scroll. His fingers brushed Viktor's when he reached to adjust the lens.
Neither moved.
Just a second too long.
Jayce stepped back like he’d touched fire.
Viktor's hand lingered on the metal.
They continued the lecture in near-perfect synchronization. Too perfect. Their usual interruptions felt rehearsed. Jayce's voice occasionally faltered; Viktor cleared his throat more than once.
The students, gods bless their curiosity, had taken to whispering behind textbooks and exchanging glances like it was all some deliciously scandalous drama. And perhaps it was. Jayce, for all his bulk and swagger, was abysmally bad at hiding when he was flustered. Especially when Viktor’s fingers ghosted over his hand while passing a schematic.
Just like that.
Jayce blinked down at the contact. Viktor hadn’t even looked at him—his gaze remained on the chalkboard, his hand steady as if nothing had happened. And yet Jayce’s skin was still tingling. Like Viktor had zapped something straight through him with that brief, featherlight touch.
Viktor’s voice resumed smoothly, explaining something about comparative lattice flux, but Jayce could barely hear it over the blood rushing in his ears.
Focus, Talis.
They were standing far too close at the front of the room again. Jayce had leaned in without noticing—close enough that the faint scent of Viktor’s cologne (citrus, ink, something warm and dry) caught in his nose.
“—Talis?” Viktor was looking at him now. Calm. Patient. Amused.
Jayce startled, just slightly. “Hm?”
“You were going to demonstrate the phase-stabilizer calibration.” A slow tilt of his head. “Unless you are too distracted?”
Muffled snickers from the front row.
Jayce flushed to the roots of his ears but cleared his throat. “Right. Of course.”
Viktor stepped back, not far, just enough to let Jayce pass. But as he did, their shoulders brushed. Barely. A whisper of touch.
Jayce paused.
And Viktor—damn him—smiled. Small. Private. Just for him.
It threw Jayce off completely. He fumbled the stabilizer, nearly knocking it off the stand.
The students laughed again.
Viktor, ever the professional, didn’t so much as twitch—except for the slight quirk of his lips and the subtle lowering of his voice as he leaned in beside Jayce to “assist,” the two of them now elbow to elbow.
“You are quite red, Professor Talis,” Viktor murmured, too quietly for the students to hear.
“I’m warm,” Jayce lied.
“Of course,” Viktor replied, brushing their arms again as he passed him the crystal filament. “It must be… the resonance.”
Jayce shot him a look. But it was hard to be angry. Not when Viktor was smiling like that. Not when, despite everything—the arguing, the rivalry, the storm, the heat building like pressure in a sealed chamber—there was something fond beneath the sharp edges.
When Jayce leaned over Viktor to point out a flaw in a student's matrix rendering, his hand landed on Viktor’s chair-back—and stayed. His fingers curled slightly, unconsciously. His shoulder brushed Viktor's. The scent of ozone and ink and something unmistakably Viktor hit him like a wave.
Viktor tilted his head, glancing at Jayce out of the corner of his eye.
Jayce froze.
For a heartbeat, it looked like he might—gods help him—hug him. The instinct came fast and stupid, and he pulled back like he'd been shocked.
A student snorted behind them.
Viktor cleared his throat sharply. "Perhaps you should recalibrate your boundaries and your metrics, Professor Talis."
Jayce nearly choked on his own breath. "I'm very precise with both, thank you."
They resumed, pretending everything was fine. It wasn’t.
Not when Jayce's gaze drifted back to Viktor's mouth every time he paused to think.
Not when Viktor lingered a moment too long beside Jayce during a field diagram explanation, his arm brushing Jayce's.
And certainly not when one of the bolder students whispered, just loud enough for a ripple to spread across the room:
"They fucked, didn't they?"
Jayce flushed to his ears.
Viktor didn't move. But the corners of his mouth lifted—just slightly. He turned back to the board.
"Class dismissed!" he said.
Students filed out, still chattering, still buzzing with theories and gossip and unasked questions.
Jayce gathered his papers too quickly and dropped half of them on the table.
Viktor reached at the same time, and their heads nearly bumped. They froze there, awkwardly close.
“I can grab those—” Jayce said.
“No, I’ve got them—”
More papers spilled. Viktor huffed a tiny laugh.
“You’re terribly coordinated when you are flustered.”
“And you’re smug when you’re right.”
They both reached for the same page. Their hands touched.
Neither of them moved.
The room was almost empty now. Sunlight slanted through the tall windows, dust motes dancing lazily in the air between them.
Viktor’s fingers twitched under Jayce’s, but he didn’t pull away.
“I… liked teaching with you today,” Jayce said finally, voice low. Honest.
Viktor’s lashes lowered. He was quiet for a breath, then another. “I did too,” he admitted, just as softly. “It was… easier than I expected.”
Jayce smiled. “Maybe we should do it again.”
Viktor glanced sideways, a hint of his usual caution flickering. “Are we still rivals, then?”
Jayce tilted his head, his fingers still resting against Viktor’s. “Maybe. Or maybe we’re something else. I don’t know yet.”
Viktor considered that. Then, surprisingly, he gave a small nod. “Something else could be… interesting.”
Their eyes held a moment longer. And even as Jayce straightened, letting their hands separate with a reluctant slide, the warmth of Viktor’s touch lingered.
Something was changing. Neither of them knew what it would become—but it was no longer just rivalry. No longer just sparks in a lab.
And when they parted ways that afternoon, Viktor looked back once at the door—caught Jayce watching him—and this time, he didn’t hide the smile.
