Work Text:
Shane keyed in the code and heard Anya barking before he opened the door. He used his overnight bag to block his groin because she jumped up to greet people and had caught him unprepared for two paws to the balls several times.
“Hey girl - I know, I know, you’re happy to see me,” he said, laughing. She whined and wagged her tail so hard her whole hind end moved with it like a furry pendulum. “I’m happy to see you, too.”
Ilya didn’t drop her off at the dog resort before he left for the away games that week. Shane’s parents volunteered to watch her for a few days at their house and Shane was driving up to spend his off-days with Ilya as soon as he returned from the road. They didn’t officially live together of course, but Shane had drawers in Ilya’s bureau, he had clothes in his closet. Ilya stocked his fridge and cupboards with “Shane-friendly” foods. It was their own little version of perfect, it felt like coming home. Someday, after they retired, it would be home. As much as Shane loved Montreal, Ottawa had his heart in more ways than one.
He’d driven straight through after a long practice that afternoon so he was already exhausted but Anya had been cooped up for five hours since his mother brought her home, she needed a walk. She whined and spun around in a circle, tail still wagging.
“Let me pee and then we’ll go, Ok?”
She barked and sat with her head tilted at him as if she understood. After emptying his bladder, he grabbed her leash by the front door. He pulled a toque low on his forehead and wore his sunglasses. It was as close to incognito as he could get. He didn’t think any of Ilya’s neighbors caught on to the true nature of their relationship and if any of them asked why he was there, he could always say he was doing Ilya a favor while he was away.
It was March, so the weather was improving, slowly. The worst of the snow was (probably) behind them and soon the spring flowers around the neighborhood would begin erupting through the dirt, marking the countdown to the playoffs and a secluded summer at the cottage.
He let his mind wander to waking up with Ilya coiled around him possessively while the summer sun warmed their bodies through the windows, having coffee outside on the patio while they stared out at the lake, and the feeling of having all the privacy they wanted for a few short weeks. His reverie was broken by his ringing phone. It was Hayden.
“Hey Buddy.”
“You get there ok?”
“Yeah I just got in, taking Anya for a walk.”
“What time does Rozanov’s plane land?”
God, would Hayden ever refer to Ilya by his first name?
“Eight, I think.” Anya paused to aggressively sniff a downed tree limb. Shane gently tugged her leash to urge her onward.
“Listen, ever since the kids found out you guys have a dog, they’ve been bugging me about meeting her. How about we get together next weekend?”
Shane smiled. It felt like some progress, at last.
“I’ll talk to Ilya when he gets home. If next weekend isn’t good, we’ll figure something else out.”
“K.”
“Hayd?”
“Yeah?”
“I appreciate it. You’re trying.”
Hayden sighed heavily. “I’d be a shitty fuckin’ friend if I didn’t try. The kids love him, Jackie loves him, you love him. I’m outnumbered.”
“You know you like him already. Love isn’t too far behind,” Shane teased.
“Yeah, yeah yeah…” Hayden laughed.
They continued talking for a few minutes when Ruby found out who Hayden was talking to. She comandeered the phone and proceeded to talk a blue streak about her day. A boy in her class was giving her trouble.
“Uncle Shane he’s such a…” she moved the phone away from her mouth and he heard her ask Hayden for permission to swear.
“Just once, Mommy’s in the kitchen,” he replied.
“He’s such a fucking asshole…”
“RUBY!” Shane and Hayden exclaimed at the same time. Hayden took the phone back from her.
“Dude, I said you could swear ONCE. Go play. Go. Shit, she’s only eight! Where does this kid get that fuckin’ mouth? Jesus fuck.”
Shane snorted. “I can’t imagine.”
In the time he’d been talking to Ruby, Shane had completed the loop of the neighborhood and used his arrival back at Ilya’s house as an excuse to hang up.
Anya’s nails ticked across the kitchen tiles to her water bowl and Shane hung up her leash and his coat. He toed off his sneakers and spread out on Ilya’s sofa. Maybe he’d take a nap before Ilya got home. The Centaurs were on a hot streak, he was sure he wasn’t going to get much sleep that night.
His phone rang again just as he reached for the remote control. Ilya’s name was on the caller ID.
“Hey.”
“Hi. Bad news.”
Oh no.
“What’s wrong?” He sat up so fast, he felt something in his back tweak.
“I’m ok, but, flight is delayed. We haven’t left Winnipeg yet.”
“Shit. Did they tell you when you’d be leaving?”
“No. I think pilot maybe got sick. Hayes overheard the desk agents talking.”
Shane groaned. It could be hours before they got a replacement pilot.
“Ok. Well, I mean, it sucks but better you sit tight and wait than something…happen.Y’know? If he got sick mid-flight or whatever.” He felt for his engagement ring hanging from the chain around his neck. He shuddered at the memory of what almost happened in January.
“I know. I don’t have to like it though. That’s why there is co-pilot. Or I could fly plane.”
Shane laughed. “You absolutely could not fly the plane.”
“Yes I could. I play Flight Simulator on Playstation. Is same thing.”
“I’m sure it’s not the same thing.”
“I’d figure it out. I’d do anything to get back to you faster.”
Shane felt a rabbit kick to his heart. “I love you.”
“I love you. Do me a favor?”
“Anything,” Shane reclined against a throw pillow.
“Go into the gym.”
It was an odd request, but Shane got up from the sofa and padded into Ilya’s home gym. He flicked on the overhead light and dimmed them down to a comfortable setting for his eyes.
“I’m here.”
“Do you see the new speaker?”
Shane scanned the room and found a JBL PartyBox speaker in the corner of the gym. “It’s huge - looks like something a bar would have.”
“Yes. Go turn it on.”
“Why?”
“Just do it.”
He rolled his eyes, but Shane did as he was told. “Ok, it’s on.”
“It’s Bluetooth. Connect your phone.”
“Ilya -”
“Shane.” Once again, with a little reluctance, Shane connected his phone and placed it on top of the stereo.
“K.”
“Can you hear me?” Ilya’s voice boomed out of the speaker. Different color lights flashed on the front panel of the speaker with each syllable. The volume was turned almost all the way up, Shane felt his bones rattle. He went to turn it down. “Leave volume alone. Turn the bass up.”
“What is going on?”
“I’m going to fuck you with my voice.” Shane blinked. Twice. Three times.
“Pretty sure that’s not a thing,” he said as he turned the bass knob over to the right.
“If it’s not, I wasted a thousand dollars on that speaker. Did you do it?”
“Yes.”
“Good. Now, lay speaker on the ground and take off your shirt.”
“Are you serious?!” Shane turned his back to the mirrors on the walls and gently laid the speaker down.
“It will hold you. Is like a bench, no?” It was. Standing upright, it was nearly up to his hips, laying down it was only slightly more narrow than the benches in the Montreal locker room.
“I dunno about this, Ilya..." Shane threaded his fingers behind his head.
“I’m switching to Facetime. You better have no shirt on.” Shane whipped his shirt over his head and while he folded it, he looked at the door to the gym. He didn’t expect any one to just drop in, but he felt weird about engaging in anything like Ilya was describing with the door open. He ran over and pulled it closed. “Shane? Where are you?”
“I’m here. Just - closing the door.” He double-timed it back to his phone and saw Ilya’s face. He was somewhere dark. There was some extra scruff on his face, his eyes looked tired.
“Good idea. I don’t want our daughter to see you. Could be damaging.” In spite of himself, Shane smirked at Ilya referring to Anya that way. He felt gooseflesh rise up his skin. “You look so hot. I fucking miss you.”
“I miss you, too. Where are you?”
“Closed part of terminal. Bood said he’d come get me if they start boarding us before I get back. I needed somewhere quiet.”
“That’s nice of him.” Shane bit his lower lip, not sure what to say.
“What kind of pants are you wearing?”
Shane looked down at himself. “Jeans.” Ilya’s eyebrows came together in thought.
“Take them off. Might be too thick.”
“Too thick for what?”
“For the vibrations, debil.” Shane thought they’d explored everything they could have as far as phone sex but this would never have occured to him. His dick was very interested. When Ilya sat down, Shane saw lights of the runway and airplanes out the window behind him. He was wearing his long black jacket and black Centaurs hoodie. “Put me down somwhere I can see you.”
Shane propped his phone up in the stereo and carefully pushed the speaker closer. He blushed slightly as he opened the button on his jeans.
“Go slow. Give me a show. I want performance.”
“Oh, you want a show, Rozanov?” Shane quirked an eyebrow at him, Ilya nodded and swept his tongue across his lower lip. Shane ran a hand up his chest to his throat, then behind his neck, flexing his bicep. Then he pulled his zipper down and turned his back to the camera so Ilya could watch his jeans slide down past his ass. He was glad to be wearing the tight boxer briefs from Fenty instead of something more practical and less sexy. He stepped out of his jeans and went out of the frame to fold them.
Ilya’s eyes flooded with lust. “Da, just like that. Slow for me.”
Shane hooked a thumb in the waistband of his boxers and snapped it. The grunting noise Ilya made took them both by surprise.
“Sit on the speaker. Straddle it,” Ilya instructed. He was so turned on, it didn’t even occur to Shane to feel self-conscious or question it. If he was nothing else, he was coachable. He lowered himself down, the plastic was cold, but felt sturdy. “Already wet for me, Hollander?”
Shane jumped. The vibration from the speaker sent jolts of electricity to all of his most sensitive skin all at once. “Mm…mmhmm…Fuck -”
Ilya chuckled deep in his throat, and the sensation of it made Shane throw his head back. He saw himself in the mirror, already looking wrecked.
“Feel good?”
He could only nod as he swallowed the sudden lump in his throat. “Takes a little…getting used to.”
“I wish I was there,” Ilya lowered the tone of his voice. “I want to kiss you. All over. Start at your mouth. Spend an hour on your neck. Bite your chest hard enough to leave marks on you. You’re mine and no one knows it…”
Shane started to breathe heavily, a wet spot bloomed on the front of his boxers. He wanted to give his shaft a squeeze to relieve some pressure but he hadn’t been told he could.
“Fuck, look at you. Your face is pink already. So beautiful, моя любовь.”
Shane shut his eyes and pinched one of his nipples. He knew it was something that turned Ilya on, and it gave him a tiny bit of tension relief. He flexed his powerful thighs again to redirect some sensation but as Ilya continued to speak, there was so escaping it.
“When I get home, I want you face down on our bed, waiting for me. I’m going to dive face first into your asshole. Lick you open, fuck you open with my tongue…”
“Ilya, Jesus…” Shane began rolling his hips on the illuminated front panel of the speaker, riding out the sensation of Ilya’s voice with his eyes closed.
“You take my fingers so good, I love watching your hole clench up on them when the stretch is a little too much…you’re so tight…” Ilya growled into the phone, Shane moaned and had to brace himself on his hands in front of him. “Maybe I’ll let you ride my face, like you’re doing now.”
“Ilya, I need to take my dick out. Please, I wanna come so fuckin’ bad.” Shane looked down and saw the leaking head starting to poke out of his waistband. “Fuck, Baby I’m so hard, I’m gonna explode.”
“Not without permission, Shane,” Ilya scolded. “Look up at me.” Shane’s chest was heaving, his mouth open, his cheeks flushed, sweat beaded on his upper lip. “Tell me what you want.”
“I want you to fuck me as hard as you can,” Shane panted, narrowing his desirous eyes at Ilya. “I’m serious - as hard as you ca-”
Ilya made a gravelly noise deep in his throat that stopped Shane’s words altogether. They’d played around a little with different vibrating toys but this level of sensation felt like it should be illegal. He felt Ilya’s voice everywhere - his balls, his thighs, his ass, up his chest - fuck, every time Ilya exhaled heavily, his teeth vibrated. He clenched his quads and his ass, making obscene moans.
“You want to come for me, Hollander?”
“God, yes, fuck -” Shane started to pull his boxers down to free his cock.
“Too bad. I’m not done with you. Mm mm mm.” Ilya buzzed his lips together and it made Shane scrunch his toes.
“ASSHOLE!” Shane cried out. His hips jerked violently, chasing the vibrations. Ilya chuckled, making Shane buck and moan even more.
“You look like such a little slut, dripping wet just for my voice. Maybe we should do this again when I’m in the same room. Get you all worked up and you can suck my cock while I do this…” Ilya hummed and growled hungrily into the phone and Shane’s sweaty hands slipped off the speaker all together. He fell forward and thankfully caught himself on his forearm before he smashed his teeth into the black plastic. The ring on his chain swung back and forth, catching the multicolor lights. He thrust his dick against the speaker until Ilya went quiet. He leaned on both forearms, panting. The scent of his arousal filled the room.
“I’m so fucking hard. This is your fault. You were not supposed to look so good.” Shane looked up in time to see Ilya adjust in his seat. “How close are you?”
His breath stuttering, Shane pushed himself back up to sit. Reverberations shot up his spine, his heart battered against his ribcage. He pushed the front of his boxers down, and took his dick in hand. He stroked himself a few times before noticing the streak of precome on the speaker. “Very. Fuck, Ilya I’m so fucking close. Please.”
“Ya khochu trakhat' tebya, poka ty ne zakrichish'. Krichi moyo imya tak gromko, chtoby sosedi tebya uslyshali. Ne mogu dozhdat'sya, kogda zhenyus' na tebe i sdelayu tebya svoyey navsegda. Konchi dlya menya — kak i podobayet toy khoroshen'koy shlyushke, kotoroy ty yavlyayesh'sya.”
“Fuck - fuck - fuck -” Shane’s legs shook and his abs contracted, he thrust into his own fist until he painted his hand, his chest, and the speaker with his release. He gasped for air, continuing to stroke himself through it until he was satisfied. Ilya moaned with his own orgasm and the vibration made Shane elevate off the surface of the speaker.
They came down together, Ilya got himself together slightly faster and started to chuckle. Shane made a pathetic little sob, too sensitive to handle much more stimulation. He blindly reached back for the bass control knob and turned it way down. He cautiously got to his feet, his thighs still twitching.
“Ah, you can walk?” Ilya smirked. “I must not have done a good enough job.” Shane still couldn’t speak so he threw up a middle finger at his phone - that made Ilya laugh harder. “I like fucking you until you can’t move.”
Shane tucked himself back in his boxers and retrieved his phone with his clean hand. He wiped his sweaty forehead on the back of his arm and combed his fingers through his hair.
“Show me the speaker.”
“What?” Shane’s voice came out a breathy whimper.
“You heard me.” Shane carried the phone over and pointed the camera at the surface of the speaker. “Wow. Sweetheart, you made such a mess of my brand new equipment. Clean it up, please.”
“I will. I’ll get the -”
“With your tongue.”
For a moment, Shane’s post-orgasm brain went offline. He shuddered and dropped to his knees. He tried holding the phone at the right angle and looked directly at Ilya as he licked his come off the surface of the speaker. Ilya sucked his lower lip into his mouth and bit it. Seeing that reaction, Shane swiped his fingers through the mess on his stomach. He held his hand up for Ilya to see, then sucked on his fingers and licked his palm.
“Fuck. Fuck - why am I not there?!”
Shane smacked his lips and winked at him, which made Ilya throw his head back. An offscreen voice interrupted him.
“Cap? You decent?”
“Yeah.” Ilya put his phone face down on his knee. Shane heard Boodram’s muffled voice.
“We’re good to go. They told us wheels up in 20.”
“Thanks, I’ll be right there.”
After a pause, Ilya’s face reappeared on screen. “I love you. Be home soon.”
“Can’t wait. I’m gonna shower and wait for you. Text me when you land.”
Ilya smiled at him. “I promise. I can’t wait for the summer. I hate being away from Anya.”
Knowing he was being teased, Shane faked an indignant expression. “Just Anya?”
“Yes. Why? Is there someone else I should miss? OH! I miss your parents, too.”
“Asshole.”
Ilya blew a kiss at the phone and was about to hang up but he paused, pulled his chain out of his hoodie and slipped his ring on his left ring finger past the first knuckle. “Soon, my love. Soon.”
Shane felt for his own ring and did the same thing. “Have a safe flight, Ilya.”
They stared at each other, neither wanting to be the one to hang up on the other.
“Ok. Go. Please. I can’t do it. Too difficult.” Shane’s heart throbbed as Ilya sniffed and used his thumb to wipe his eye.
“Ilya, are you -”
“I’m fine. Just…I’m tired. I’m fine. I love you.”
Shane started to say it back when the screen went black.
