Patrick (Jason Thompson) has made his choice about who to be with on General Hospital.

Despite his history with Robin (Kimberly McCullogh), Patrick fell in love with Sabrina (Teresa Castillo). In a preview clip for the Friday, Dec. 20 episode, he appears ready to tell Sabrina how he feels.

"Patrick?" Sabrina asked him in the clip, after he showed up at her door.

"Can we talk?" he asked.

Though he tries to reunite with her husband and daughter, this could cause Robin to leave Port Charles once again. This time it will be of her own will.

Meanwhile, the mob war between Julian Jerome (Michael DeVry) and Sonny Corinthos (Maurice Bernard) has officially reached its boiling point. Several people converge on the waterfront warehouse and engage in a shoot-out.

The clip shows Julian, Sonny, Shawn (Sean Blakemore), A.J. (Sean Kanan), Carlos (Jeffrey Vincent Parise), T.J. (Tequan Richmond), and Morgan (Bryan Craig) all in the scene. Someone overhears the fight and calls the police, resulting in Anna (Finola Hughes) descending on the scene as well.

"There's been reports of a shooting down on the waterfront," she said to Robin and Duke (Ian Buchanan) in the clip.

At least one person down at the waterfront will be shot and critically injured, as the clip also shows paramedics bringing someone into the hospital. The victim's identity has yet to be revealed.

"What do we got?" Silas (Michael Easton) asked as he came into the scene.

"GSW. Right side of the chest," the paramedic answered.

General Hospital airs Monday-Friday at 2 p.m. on ABC.