After seven unforgettable years on General Hospital, actress Sofia Mattsson is officially saying goodbye to Port Charles — and fans are heartbroken.

Mattsson, who portrayed the beloved Sasha Gilmore, confirmed her departure on social media, thanking her castmates, crew, and loyal viewers. “It’s been an incredible journey,” she wrote. “I’m so grateful for the love, support, and the unforgettable memories this role has given me.”

Since joining the soap in 2018, Mattsson’s character evolved from a mysterious con artist to a fan-favorite heroine, earning praise for powerful performances — especially during emotional storylines involving love, loss, and personal redemption. Sasha’s recent arc, filled with heartbreak and resilience, made the news of her exit even more bittersweet.

Co-stars and fans alike flooded her posts with love and gratitude. Many are hoping this isn’t a permanent goodbye, but simply a “see you later.”

While Sofia Mattsson’s departure marks the end of a chapter, her impact on General Hospital — and daytime television — is undeniable. Whether she returns someday or embarks on new roles, one thing’s certain: she’s left a legacy in Port Charles that won’t be forgotten.