1 – 20 of 24 Works in Hair-pulling

  • Hair-pulling ×
  1. Ilya suggests it a few days after Shane had come so hard he almost choked for real: the dildo they had suctioned to the headboard halfway down his throat, Ilya deep in his guts from behind.

    "You want Marly to fuck your face at the All-Star game?"

    Cliff keeps sending links to threesome porn. Ilya gets an idea.

    "The doors will open on both sides of the train. Thank you for riding the T."

    Language:
    English
    Words:
    13,005
    Chapters:
    2/2
    Files:
    1
    AO3:
    #88305916
  2. The Boston Raiders don't know who Jane is.

    They only know she lives in Montreal, Ilya sees her whenever they're in town, and she seems to be the only person on earth capable of keeping Ilya Rozanov on a leash.

    After two weeks of bag skates, Marlow decides they're desperate enough to call her.

    He probably should've asked Ilya who Jane actually was first.

    Language:
    English
    Words:
    9,059
    Chapters:
    2/2
    Files:
    1
    AO3:
    #90235596
  3. Help A Bro Out by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-07-24

    Ilya wakes up after a particularly brutal game a little different. What is his good bro Cliff to do but help him out?

    Language:
    English
    Words:
    5,917
    Chapters:
    2/2
    Files:
    1
    AO3:
    #88821341
  4. “Please,” he says finally, voice breaking as he gives in. “Fuck, please, Rozanov, I’m gonna—”

    Rozanov pulls all the way back, mouth releasing his cock with a noise that makes Shane’s hips rock up into nothing.

    “Rozanov,” he begs again.

    “Hmm?” Rozanov asks, kissing Shane’s shaking thigh gently. “You need something?”

    “You— fuck— you said I could come,” Shane says, trying to keep the accusatory note out of his voice.

    “Mhm. When you say my name, yes?”

    “I did!” Shane says, just a hint of a whine in his tone now. Rozanov smirks at him.

    “Oh, sweetheart,” he says. “My first name.”

    OR:

    Ilya does something a little different on tuna melt day.

    Language:
    English
    Words:
    10,098
    Chapters:
    2/2
    Files:
    1
    AO3:
    #84089591
  5. After a long fucking weekend of unhinged revelations, a chase from Boston to Toronto, and the discovery that Seb has apparently been building a dream of the future Hammer didn’t even know he was part of, they finally hash it out in a Toronto hotel room.

    Or, Hammer and Sebbin have really nice sex?

    Language:
    English
    Words:
    4,092
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84032151
  6. 5 times Ilya free uses Shane + 1 time Shane free uses Ilya

    Language:
    English
    Words:
    7,788
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82408991
  7. “I guess your wish came true.” Shane looked at his younger self, and then at Ilya. “What wish?” Hollander asked, halting his fidgeting to pay attention to Shane. “I wished for two of you. If you cannot tell, I am a very greedy man.” Ilya emphasized his words by playfully pinching at Hollander’s ass, his other hand coming out to squeeze Shane’s thigh. - Or the one where Ilya randomly meets a witch and decides to jokingly wish for two Shane's at the same time. When its granted, he very happily indulges.

    Language:
    English
    Words:
    10,874
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81724826
  8. Shane thinks he might kill his boyfriend. Because it is February 14th, and Ilya Rozanov is standing in his kitchen like he belongs there. - Shane's boyfriend works too hard, and feels bad about it. Good thing he has a friend to keep his boyfriend company whilst he's gone.

    Language:
    English
    Words:
    6,644
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81021466
  9. “No loopholes,” Wyatt says. “No ‘technically that was a forehead’ nonsense.” Ilya gasps. “No, no no. . .” he starts. “Deal.” Shane says. He glances at Ilya and there’s a flicker there; challenge accepted. Ilya’s grin turns sharp. “Fine. No kissing. All day. Is easy.” he shrugs. (ie. shane and ilya make a bet with their teammates but end up having an unexpected turn of events during the day)

    Language:
    English
    Words:
    6,229
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #80159096
  10. They’re in Boston on Ilya’s couch when it happens. They’ve lapsed into a comfortable silence, a muted game on in the background, Ilya’s head in Shane’s lap and Shane’s fingers in his hair. Ten minutes ago, they were tugging and twisting and curling; four minutes ago, they grew slow and tepid. When they go entirely still, Ilya turns in his lap to look up at him, ready to chirp him for falling asleep, but his breath catches in his throat at what he finds instead. Shane is not asleep, but he is not awake either. While visiting his boyfriend, Shane has a verbal shutdown in front of a woefully-unprepared Ilya for the first time.

    Language:
    English
    Words:
    10,041
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80004906
  11. "Hi, I'm Matt," the man said. His gaze swept over the table, and when he met Shane's eyes, he winked. "Great to meet all of you. I'm a big hockey fan."

    Shane flushed bright red. Because he recognized that voice, and he remembered that name, but there were billions of people in the world, and Shane had never considered the possibility that his old vacation hook-up would make a reappearance.

    "You're a fan?"

    —

    In which Shane and Ilya (and a few friends) run into Mexico top (iykyk) at the Kingfisher.

    Language:
    English
    Words:
    5,438
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78225241
  12. Shane Hollander shows up to university excited for another year of being the best at what he does. Unfortunately, the man who beat him at last year's World Prospect Cup is also there, and Ilya Rozanov hasn't gotten any less annoying. Or any worse at hockey. Now if only Shane could focus on the ice, and stop thinking about nice hands, pretty lips, and the sound of his name in a Russian accent. OR: They play together in college, and discoveries are made.

    Language:
    English
    Words:
    47,350
    Chapters:
    4/4
    Files:
    3 versions
    AO3:
    #75885571
  13. Frostbite by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-12

    ‘What are you doing?’ Shane asked but Ilya spoke over him. ‘I want to fuck you.’ Shane rolled his eyes. ‘You can fuck me at home, not in the changing rooms.’ ‘No, not in the changing room.’ Ilya pointed down to the ice beneath them. ‘Right here.’ Shane balked. His eyes widened in shock. Or: They have sex on the ice rink.

    Language:
    English
    Words:
    4,925
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77540886
  14. The girl pulled away from Ilya just for a moment, down his neck while whispering something Shane didn't want to know. And Ilya. Ilya was happy. He raised one of his hands to tuck a strand of hair behind the girl's ear as he laughed at something she said. He kissed her cheek one more time before she strutted away to her friends. Then, Ilya looked up. Straight at him. Or After two months of no contact, Ilya and Shane reunite. In a club.

    Language:
    English
    Words:
    8,391
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77592461
  15. “I don’t think is what you want,” Ilya tells him, tone knowing and a little mean, like he holds all of the answers which, when it comes to Shane, he has a great many of them. “I think you want me to make you shut up, hm?”

    Language:
    English
    Words:
    3,875
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77473386
  16. Quiet domesticity leads to a misunderstanding when Shane discovers a pair of panties in Ilya's laundry basket. (PWP - complete)

    Language:
    English
    Words:
    9,066
    Chapters:
    3/3
    Files:
    1
    AO3:
    #77336551
  17. “What are you doing?” Hollander asks, even though he is well aware that he has caused an avalanche. “I'm going to show you what can happen to boys like you when they forget their underwear.” OR: Shane comes home drunk and says he was at a bar with a man who repeatedly hit on him. Ilya resorts to drastic measures. It is a late December evening. It is already completely dark outside, and the snow-covered road leading to the cottage seems to disappear into the darkness, unlit by any of the motion- activated lamps. The temperature outside has dropped by a good dozen degrees compared to what it felt like in the morning, and Ilya feel that his home is not any warmer. He is terribly cold, his numb hands are shaking uncontrollably, and his legs, wrapped in a blanket, seem to be shaking as he nervously looks out the window. For a Russian, he does not tolerate the Canadian winter very well and has already fallen ill in the second week, which has ruled him out of training and matches until he finishes his course of antibiotics. This is hopeless, because he feels fine, is not contagious, has not had a fever for several days, and yet he will have to stay at home for another four days. He tried to calm his nerves in various ways: he prepared lunch boxes for Shane, watched a replay of the match, played a silly game about hockey, on the cover of which he once accidentally found himself, tried to finish reading a book, but it didn't help. He was still distracted and, above all, terrified. It's almost midnight, Shane finished playing the home game, which he lost about four hours ago, but he still hasn't come back. Ilya had sent several threatening text messages and even more messages saying, where the fuck are you, hollander, finally ending with a desperate sweetheart, im worried, and had called dozens of times, but Shane still wasn't answering. Ilya wasn't the type of boyfriend to panic and call as soon as his beloved was late. He probably wouldn't have considered the delay to be anything terrible, had it not been for the events of the past: that nightmarish night when he found his mother, that one terrible match during which he stood paralysed on the ice, watching as the semi-conscious Hollander was carried away on a stretcher. In addition, Shane was never the party type who would go to a bar after a match, whether they won or lost. He only celebrated big wins, usually for an hour or two, sipping ginger ale, already planning his escape to his quiet home in the back of his mind. Ilya tries to rationalise that there was no accident during the match and that the situation with Irina Rozanov is not something that could happen again with Shane. At least, that is what he hopes. Despite everything, the fear remains, and that voice is louder than the rational part of Rozanov's mind. He could have had a car accident on the ice- and snow-covered streets. The man is about to call Yuna, or even the police, when the door opens and a flushed, laughing Shane bursts through the door. His cheeks are red from the cold, and his eyes are shining with joy, and although the weight lifts from Ilya's heart, he immediately notices that Shane is drunk as a skunk. "Ilyaaaa!" he shouts from the doorway, throwing himself into his arms. "I missed you!" The man returns the hug and all the fervent kisses that Shane begins to shower him with after a moment, but he knows that in the situation they find themselves in, he has to talk to the man. "You've been drinking." Ilya states rather than asks, looking at his red cheeks and glassy eyes, his distracted smile and exposed neck. "It's fucking December, where's your scarf?" Shane's enthusiasm wanes a little when he sees Ilya's reaction. "Are you angry?" he asks, lowering his head like a scolded child. "I'm angry that you didn't text me to say you'd be late. I was worried," he says, letting Shane hug him again, while trying to warm his numb hands and shoulders. "I swear, I was only at the bar with Wilson for a moment, I didn't drink much, you didn't need to worry," Shane assures him, as if alcohol was the cause of Ilya's concern. And although Rozanov had been more worried than angry until now, the name hit him like a slap in the face. The man had repeatedly tried to flirt with Shane, indiscreetly suggesting a meeting at his place, ignoring Ilya's existence, and once brazenly tried to kiss Shane in Ilya's presence, so, well, the man had a right to feel jealous. "With who, excuse me?" Ilya asks angrily. "With Wilson, you know, the hockey player from..." "I know who Wilson is. Did it ever occur to you for a single fucking second that he was trying to get you drunk in the hope that you would become easy?" Shane is still standing between the hallway and the sofa, his eyes wide open, now bewildered by the man's anger. He can't remember the last time, if ever, Ilya was so jealous and angry during their relationship.

    Language:
    English
    Words:
    2,193
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77257941
  18. seeing stars by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-05

    "Quiet, I'm trying to say something." Shane waits. Ilya says nothing, but taps the side of Shane's head, as if prompting. "Okay. Well. I think… I think I kind of liked it?" Ilya continues to not say anything for a long moment, and then he grabs Shane's face and peers down at him. "Did you get new concussion while I was not looking?" he asks, brow furrowed. The genuine concern in his eyes makes Shane bristle. "Did you not see glass and run into the window like dumb bird?" "Fuck off," Shane sighs, rolling his eyes. "I'm being serious." "So am I!" Ilya insists with real worry. "Either your old concussion is not gone and it is making you say things, or you got new concussion 'cause you liked it so much! And both is very bad!" Or; Shane discovers that he sometimes needs to get literally knocked out of his own head for some much needed peace and quiet. Ilya has never pulled his punches, and he doesn't intend to start now.

    Language:
    English
    Words:
    5,692
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77116761
  19. Ya Tebya Lyublyu by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-04

    “Ya tebya lyublyu…” Shane's heart skips a beat in his chest. Ilya’s lips kiss and kiss over and over but Shane can't stop thinking about where he's heard those words before. He's heard them in that soft, yearning tone, in a desperate, emotional frenzy— And then it clicks. Ilya has said them to him before, and he can pinpoint exactly when.

    Language:
    English
    Words:
    2,600
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77099066
  20. Smoking Hot by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-29

    Ilya annoys Shane by smoking after one of their late night hotel meet-ups (before The Cottage), and Shane finds out that he actually doesn’t hate smoking as much.

    Language:
    English
    Words:
    4,316
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76679321
  1. 1
  2. 2
  3. Next →