mittensthemagic



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Hello?” the voice from her phone said, in Russian. It sounded familiar, somehow. Hesitant. “This is… Irina, yes?

    “Yes,” Irina frowned. “…Who is this?”

    Ah. It’s… Ilya,” her fucking uncle said. Her uncle, who she hadn’t spoken to since she was seven years old. “Ilya Rozanov,” as if that needed clarifying.

    When the trust that Ilya set aside for his niece, Irina, becomes available to her at eighteen, Ilya speaks to her for the first time in twelve years. It changes a lot of things, for the both of them.

    Language:
    English
    Words:
    13,831
    Chapters:
    1/1
    Comments:
    94
    Kudos:
    3,109
    Bookmarks:
    594
    Hits:
    15,928

    15 Mar 2026

  2. Public Bookmark *

    Tags
    Summary

    @ilya.rozanov
    [A single picture of Ilya and Shane saying their vows. The arch behind them is a simple wreath of leaves, but the purple hydrangeas and white jasmines intertwined in them match perfectly with the boutonnières on Shane and Ilya’s lapels, respectively. Shane’s smile is watery; Ilya’s is no better, but he has his head ducked, his posture tight with emotion so his eyes are barely visible. They are holding hands.]

    my boy
    5.5m likes, 4.3k comments

    @svetlanas - can’t believe you got to Hollander first. congrats, i guess ❤️ 11314

    @ilya.rozanov - hands off, sveta. he’s mine. ❤️ 44234

    Yuna puts Shane and Ilya on the press run of the decade. The internet goes wild.

    Language:
    English
    Words:
    9,728
    Chapters:
    1/1
    Comments:
    61
    Kudos:
    2,628
    Bookmarks:
    503
    Hits:
    15,584

    15 Mar 2026

  3. Public Bookmark *

    Tags
    Summary

    What was he supposed to say? Yes, Hollander. I have a soulmate. All I know is that he has played hockey in Canada before. Oh, that could apply to the entire league? Oh, that could apply to you? Oh, you are now having a panic attack in my bed?

    Yes. That would not have gone well. 

    (Or: Soulmate AU where the marks that appear on your body appear on theirs. Ilya finds out that Shane is his soulmate long before Shane does. They are idiots in love.)

    Language:
    English
    Words:
    42,517
    Chapters:
    1/1
    Comments:
    221
    Kudos:
    3,521
    Bookmarks:
    963
    Hits:
    29,957

    15 Mar 2026

  4. Public Bookmark *

    Tags
    Summary

    The Swiss National League doesn’t care about the legendary Hollander-Rozanov rivalry. When the MLH can’t negotiate with the Hockey Players’ Union in time to prevent a hockey lockout at the start of the 2015 season, the Zürich Lions jump at the chance to sign both Shane and Ilya to short-term contracts. For four months in Switzerland, they share a team, a line, a house, and a bed. 

    Then the lockout ends in January, and it’s time to go back. Back to different countries, cities, lives. Beds.

    Reentry is harder than expected.

    Series
    Language:
    English
    Words:
    38,174
    Chapters:
    4/4
    Collections:
    1
    Comments:
    2,612
    Kudos:
    17,465
    Bookmarks:
    7,388
    Hits:
    275,391

    14 Mar 2026

    Bookmarker's Notes

    AMAZING!! + i cried

  5. Public Bookmark *

    Tags
    Summary

    Shane lifts one eyelid again to look at Rozanov. His eyes are red-rimmed. Like he’s been crying. “Why…why aren’t you in Boston?”

    Rozanov’s brow furrows. “Why would I be in Boston?”

    “You, you’re captain. Raiders. Boston.”

    The room is silent except for the beeping of monitors.

    In 2023, Shane takes a bad hit on the ice. When he wakes up, the last thing he remembers is a tuna melt.

    There’s a lot to get used to.

    Language:
    English
    Words:
    43,230
    Chapters:
    9/9
    Comments:
    2,174
    Kudos:
    18,894
    Bookmarks:
    5,043
    Hits:
    249,145

    10 Mar 2026