Nick Soolsma scored on a penalty kick in the 54th minute to lift Toronto FC to a 1-0 victory over the Vancouver Whitecaps on Wednesday night.

Toronto (3-7-9) had not won in its last 10 games overall, including nine in MLS play.

Soolsma had to take the penalty kick twice, with the attempt — which was successful — negated because a teammate entered the penalty box too early. Soolsma then knocked the second try past Whitecaps goalie Jay Nolly.

Vancouver (2-8-8) dropped to 0-7-3 on the road.

Toronto came into the game buoyed by the signings of German midfielder Torsten Frings and Dutch striker Danny Koevermans. The two are not eligible to play until July 20 against FC Dallas, after the league's transfer window opens.