MONTREAL -- Didier Drogba broke out with a hat trick to lead the Montreal Impact to a 5-1 victory over the Union on Saturday night.
The 38-year-old Ivorian striker hadn't scored since May 28. He returned last week after missing three games with a thigh injury.
Ignacio Piatti returned after sitting out a one-game suspension to score a goal and add two assists. Recent signing Matteo Mancuso, who went in for Drogba in the 79th minute, got his first MLS goal in added time.
Montreal improved to 7-5-8.
Chris Pontius scored for Philadelphia (8-7-6).