Credit: (ABC)

A week’s worth of drama in a day.

Steffy and Brooke confronted Caroline and Ridge on “B&B.” Sonny learned about Will and Paul on “Days.” A bomb went off on “GH,” and Neil saw Devon and Hilary together on “Y&R.”

Read our excerpts and highlights from last week’s episodes, which can be found in full in’s Daily Soap Opera Recaps.

The Bold and the Beautiful:
Bill presented Katie with an engagement ring and a marriage proposal. Once convinced of his loyalty, Katie accepted. Over at the beach house, Liam explained his need to buy Steffy’s Forrester stocks to take over the company. Though Steffy wouldn’t sellout, she agreed to look into the goings-on at Forrester. At the fashion house, Rick wouldn’t appease Brooke by taking Caroline back. Brooke then went to Caroline and announced an end to her relationship with Ridge. She also warned she could have Ridge back if she wanted him. Caroline dismissed Brooke’s threats then was faced with Steffy’s wrath in regards to her father. Brooke tried to intimidate Ridge next, as did Steffy, who later admitted to Liam that she still loved him. Read The Bold and the Beautiful Daily Recaps to hear who protested when Wyatt quit his job at Forrester.

Days of our Lives:
Aiden, Hope and their kids arrived at his Puget Sound cottage, where he recalled the past and hid an axe and shovel from Hope. Back in Salem, Paul admitted to Sonny he told another man he was gay. Later, Derrick spotted Will in Paul’s room. He found Sonny and exposed Will as Paul’s lover. Sonny stormed off and was stabbed in the woods with traces of cocaine planted on his wound. Victor and Maggie found Sonny, who was rushed into surgery. Many rushed to the hospital, including Paul who received a call that his rare blood was needed. Paul donated, not knowing the victim’s identity, and was stunned to learn he’d saved Sonny’s life. Elsewhere, Theresa suggested Paige get a hold of JJ’s cell and read his texts in order to identify the girl he cheated with. Paige refused the idea and asked Cole for help instead. Read our Days of our Lives Daily Recaps to learn if Chad got the charges dropped against Ben and where Brady and Melanie made love.