With Brek Shea away with the United States, Ferreira stepped forward and created the goals needed to down Vancouver.
David Ferriera created both goals. An hour into the match, he flicked on a long throw for Fabian Castillo to sprint onto. As he was falling in the box, Castillo slid the ball past Joe Cannon.
For the second Ferreira held off one defender and cut behind another, teeing up Jonathan Top for his first MLS goal.
Follow ZAC LEE RIGG on or shoot him an email