In today’s Days of our Lives recap for April 27, 2026, Gabi and Philip sealed the deal, drama unfolded at the bookstore, Stephanie hit the mark, and Joy brought a big surprise.
What happened on Days of our Lives

At Titan, Gabi sauntered into Philip’s office. But she wasn’t there for pleasure. Only business…until the duo decided to get frisky on the desk. After that bit of ‘afternoon delight' was taken care of, Gabi got down to the reason for her visit: the who get’s Gabi Chic sweepstakes. Gabi looked over Titan’s proposal, which Philip admitted couldn’t compete with DiMera. He was kinda right, Gabi conceded, but it didn't matter because Gabi chose Titan!
Gabi really didn’t have to, although Philip – and Titan – definitely wouldn’t mind if she did. Gabi definitely did, because she didn’t really want to play with a rookie prone to whiffing the ball like Johnny. And besides, this particular partnership had its perks: namely, her new BFF, BF, and favorite confidant. Philip acknowledged that couples working together could either be a “recipe for disaster” or “fantastic,” and he chose to believe the latter. (Oh, Philip, don’t bet Titan on that one…)
Target Practice with Papa

Steve took Brady and Stephanie for their first shooting lesson, where both…sorta missed the mark. That is, until Stephanie started picturing Owen’s face. Bulls-eye! (Over-under odds on who gets the business end of Chekhov’s – um, Steve’s – gun?)
Later, at the Brady Pub, Steve treated his proteges-in-training to dinner. Brady got a pep talk about honoring John’s legacy, while Stephanie told her Papa all about her Adventures in Skydiving with Alex. Steve talked up his daughter’s good qualities as Brady looked on, impressed. (Surprisingly, no branches seem to cross on their family trees, if anyone wants to start a Stady – or Breph? – ship). Brady took his leave, while Steve did another round of foreshadowing by reminding his daughter to lock up the ammunition.
Brady made his way through Horton Town Square and ran into Uncle Philip. Brady stressed Marlena really, really didn’t want to work for Kate, so he wanted Philip to rein in mean ole’ Xander. Business was business, and tough decisions had to be made. Philip essentially told Brady that Marlena should suck it up…or else Basic Black could go bust.
Book-Fight Club

At the bookstore, Arianna studied her homework – and Liam, who came over to say an awkward hello. Ari hoped she wasn’t distracting him. Nope, not at all. He’d just get back to work, Liam proclaimed as he beat the hastiest of retreats. Ari was none-too-pleased by the brush-off.
Later, Sophia arrived, spotted Ari, and put on her best ‘hey, girl, how’s it going?’ act. Ari, still smarting about Liam, definitely wasn’t in the mood and let Sophia know it in no uncertain terms. She knew all about Holly’s drugging. Even Rachel hated Sophia now. And if Sophia wondered why she didn’t have friends anymore, all she had to do was take a look in the mirror.
A couple of “bitch” insults were exchanged, but before things could proceed to full-on catfight level, knight-in-book dust-armor Liam stepped in and demanded that Sophia leave. Sophia did what all insulted customers do in such situations and threw a book on the ground before storming out.
Ari saw another opening to flirt, but Liam was all business – until Ari had to take her own knightly turn and help him out with a phone customer (saved by the book). The slight thaw didn’t last long when Mami Bear Gabi made an appearance. She saw “Gage,” invited him over, and gave his name tag a once-over. Despite Ari’s best efforts (but Mom, Gage is his middle name!) Gabi promptly sussed out that “Gage” was actually “Liam”…as in notorious DiMera kidnapping accessory Liam.
Gabi ordered Liam to stay away from her daughter. “I will,” said the man of few words. No problem for Liam, but a big problem for Ari. (So, are you feeling newcomer Vico Escorcia as Ari?)
Meanwhile, Sophia made herself at home at a Horton Town Square table and decided to visit the hottest social media platform around: Badger Ball ’29 (Go Salem U Badgers?). After coming up with the perfect fake name, Lily Loves Lattes (apparently, Sophia Choi was thisclose to being Lily Choi), “Lily” posted on the platform why everyone hated “Sophia.” The responses were immediate, with Ari chiming in about her “total bitch” former friend. Holly confirmed all of Sophia’s dirty deeds and declared her former BFF “dead to me.”
Sophia reacted to the roasting with a satisfied smirk. They’d all taken the bait. (OK, new theory: Sophia will fake her suicide. And in a ripped-from-the-headlines move, someone will be prosecuted for ‘provoking’ her.)
Alex, you are the father!

At Alex and Stephanie’s apartment, Alex opened the door to a bundle and a Joy on his doorstep. Gobsmacked, he invited his former hookup inside. Joy introduced him to “Kelsey,” her daughter (who had bypassed her blanket baby era and was an adorably real tyke). Alex stuttered out a line about how much things had changed. Joy wanted to get to the point. Alex knew where the conversation was going, so she’d just make it simple: Kelsey was their daughter.
Joy had lied about the pregnancy because she’d believed Alex didn’t want to be a dad (did his "Thank God" reaction give it away?). After all the times she’d felt unwanted as a child, except for her bone marrow (411: Nancy and Craig had conceived Joy because of Chloe’s leukemia), Joy had wanted something different for her daughter. She hadn’t been alone, though, because Nancy had been the perfect helicopter mom and grandmom.
Alex was just a shade on the skeptical side. After all, Joy had lied to him before. Joy said she’d get a DNA test (far, far away from the Salem lab, Alex), but she was certain Alex was the babydaddy. And only if Alex wanted to be involved, she’d heard through the grapevine about his newfound interest in fatherhood, so she’d felt compelled to take a chance. Of course, Alex wanted to be involved if Kelsey was indeed his kid.
Alex held the little girl and appeared to be head over heels already. He’d have to talk with Stephanie. Joy agreed and left him to process the baby-sized bomb she’d just dropped on him. Later, Alex was pondering life over a bowl of lemons (when life hands you lemons…) when Stephanie returned home. She wanted to talk more about their skydiving adventures and their upcoming adventures in the privacy of their bedroom.
That’d have to wait, because Alex had a more pressing matter to discuss. “I think I might have a daughter,” he confessed. Meanwhile, Joy met with someone at Small Bar and told the person they had been right about Alex’s reaction. Across the table, Jeremy smiled (oh, Jeremy, one step forward…).
Coming up on Days of our Lives
The baby mama drama continues for Alex and Stephanie, as he tells his wife that it’s a bouncing baby girl. Joy and Jeremy, meanwhile, size each other – and their motivations – up.
Over in DiMera Land, Chad gives Marlena a helping hand, EJ unleashes his pent-up frustrations (in gentlemanly British fashion, of course), and Abe urges Theo to steer clear of Nonno’s will reading. Will Lexie make the event a true Salem-style spectacle?
Stream new episodes of Days of our Lives on Peacock.