Cavan Sullivan scored twice and Malik Jakupovic added his first MLS goal as Philadelphia routed San Diego 5-0 on the road Sunday.
Andre Blake’s early saves kept the match level before the Union seized control, scoring just before halftime and pulling away after the break.
The win pushed Philadelphia’s unbeaten MLS streak to 10 matches, leaving the club one game short of its longest league unbeaten run.
San Diego’s Alejandro Alvarado avoided a red card before halftime when VAR downgraded his dismissal for kicking the ball into Milan Iloski’s face to a yellow.
Philadelphia next visits Sporting Kansas City on Saturday to finish its two-game Western Conference trip and chase a club-record-tying streak.