sanktallinas



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    They think Ilya did this to Shane and are trying to rip him away, but what they apparently don’t know – or don’t care about – is that Ilya is only protecting Shane, holding his head away from the ruthless cold of the ice and pressing a firm hand over the cut on Shane’s face trying desperately to staunch the bleeding.

    There’s so much blood.

    Language:
    English
    Words:
    28,632
    Chapters:
    8/9
    Comments:
    37
    Kudos:
    426
    Bookmarks:
    138
    Hits:
    12,115

    01 Apr 2026

  2. Public Bookmark *

    Summary

    In which Ilya is the one who gets hurt during the Boston vs Montreal game in 2017 instead of Shane, and this time their relationship gets revealed out there on the ice. This starts a chain of events that leads to Shane being the one to switch teams first.

    All fics could probably be read as stand-alones but do have small connections throughout.

    Words:
    56,718
    Works:
    4
    Bookmarks:
    544

    01 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya was used to hazing. He had been subjected to it, he had participated in it, and, as a captain, he had stood guard over the rookies and protected them from anything truly harmful. But if he had been asked, Ilya would have approved of this prank. He would have authorized it, given Cliff and Vicky his seal of approval, perhaps even helped orchestrate it.

    Any other day, Ilya might have been happy to play along.

    But, in perfect dramatic irony, it had not happened any other day. It had happened today. And, cherry on top, of course the rookie had to walk in when Shane was already freaking out about Ilya saying his name.

    +++

    A prank-gone-wrong leads to the Boston Bears finding out about Shane and Ilya’s relationship in 2016. The day Ilya first invited Shane into his house. Right after they say each other’s names for the first time. Fuck his life, honestly.

    Language:
    English
    Words:
    18,354
    Chapters:
    2/3
    Comments:
    553
    Kudos:
    2,870
    Bookmarks:
    627
    Hits:
    16,260

    01 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Hayden just wanted to surprise Shane with a guy’s night in. Shane had been flat lately, and he and JJ thought it would be nice to distract him with friendship.
    How they ended up stuck in a fucking closet watching Shane get dicked down harder than anyone in the history of the world has ever been dicked down, Hayden would never quite understand.

    Language:
    English
    Words:
    13,250
    Chapters:
    1/1
    Comments:
    534
    Kudos:
    11,718
    Bookmarks:
    2,400
    Hits:
    68,007

    31 Mar 2026

  5. Public Bookmark *

    Tags
    Summary

    When a poorly timed phone call and an open window leads Shane's parents to a massive misunderstanding, he's stuck pretending he's still dating Rose. Which works fine for a month, until Ilya's jealousy starts to flare and Shane's parents witness a fight entirely different from the one they have on the ice.

    ---
    "See? Shane's probably just in the kitchen,” Yuna murmured softly, putting her purse down on the side table beside the door. “Maybe he’s—”

    “Okay, you were maybe telling me the truth,” a voice suddenly called, cutting her off before she could finish her sentence. “At least partially.”

    Yuna frowned, the deep, accented voice catching her off guard. Before she could piece together where she recognized the voice from, though, she saw Ilya Rozanov walking through her son’s apartment. He was barefoot, his hair slightly damp and his clothes casual. Sweatpants and a white T-shirt that clung to him after a shower.

    From the kitchen, David heard his sons’ voice ring out, too. “What do you mean partially?” Shane responded, gesturing at his phone as Ilya showed him something on it. “That’s exactly what I told you.”

    Language:
    English
    Words:
    10,907
    Chapters:
    1/1
    Comments:
    22
    Kudos:
    923
    Bookmarks:
    142
    Hits:
    5,086

    31 Mar 2026