TORONTO (AP) — Captain Dwayne De Rosario scored twice, including on an 81st-minute penalty, to give Toronto FC a 2-1 win over the Philadelphia Union on Thursday.
Philadelphia Union goalkeeper Chris Seitz took down an onrushing O'Brian White in the penalty box and De Rosario took advantage by putting away the spot kick for his second goal of the game.
De Rosario, who has all three of Toronto's goals this season, missed his hat trick in injury time when he hit the bar on a two-on-one with Chad Barrett.
After a slow start, the game heated up in the 34th minute when Philadelphia captain Danny Califf was sent off for sticking out an arm against Toronto's Julian de Guzman, preventing him from racing past to latch onto a back pass. Referee Baldomero Toledo showed the central defender a red card.
Toronto scored on the ensuing free kick from outside the box as Seitz failed to hang onto De Rosario's shot. Seitz blocked the ball, only to see it trickle past him.
Toronto FC goalkeeper Stefan Frei preserved the lead with a diving save in the 40th minute from a long curving ball that bounced into the box though a maze of players.
Philadelphia switched to a back three and defender Jordan Harvey tied it up in first-half injury time, coming in off the wing to control a deft cross from midfielder Roger Torres and send it past Frei.