After going more than a month without a victory, Toronto FC broke out to match a single-game club scoring record. The team will look to build on its offensive outburst in Wednesday night's home meeting with the recently goal-starved Vancouver Whitecaps.

Toronto (7-5-3) had gone winless in three straight matches prior to Saturday's 4-2 victory over Houston, which came despite a 2-0 deficit within the first 30 minutes. Jonathan Osorio scored in the 39th minute and Dominic Oduro provided the equalizer in stoppage time of the first half - his first goal with the club since being acquired from Columbus last month.

Osorio assisted on the first of two second-half goals by Jermain Defoe, who ranks fourth in the league with 10 on the season.

The four goals matched a team record and equalled Toronto's total from its previous 0-1-2 stretch. It was also the first comeback victory from a two-goal deficit in club history.

"Sometimes, in games, when you concede an early goal or two, there is still a long way to go and you just have to keep cool and just try and get the first goal back before halftime," Defoe told the league's official website. "And we managed to do that.

"Then, you can really kick on and try to get the second goal. I think it was important to score in the first half because if you go into the break down 2-0, it is difficult and the other team gets confident."

Toronto midfielder Michael Bradley was unavailable Saturday, though he trained with the team Tuesday and is expected to play Wednesday.

Meanwhile, Toronto captain Steven Caldwell is out with a torn quad and will be sidelined for the "unforeseen future," Toronto coach Ryan Nelsen said.

'Not bad on the road'

Conversely, Vancouver (6-4-7) grabbed a 1-0 lead Saturday against visiting Chivas USA before suffering a 3-1 loss. Defender Carlyle Mitchell scored in the 27th minute, the first goal of his career. Pedro Morales was credited with his team-leading seventh assist.

The Whitecaps are 1-2-2 in their last five matches, tallying two goals in the last four.

Vancouver is 2-2-4 on the road this season and these teams have split four all-time league meetings with the home club winning each time.

"Like I've said all along, you've got to win at home and try and pick up points on the road," Vancouver coach Carl Robinson said. "I've just said to them in there, 'We need to try and win an extra away game now. I'm confident we will. We're not bad on the road. We can catch teams on the break. We've got to make up a game now.'"

Defender Jordan Harvey will be unavailable after he was shown a red card in the 69th minute Saturday for a two-footed tackle.