CHESTER, Pennsylvania — Teal Bunbury scored one goal and set up another after entering the game in the 61st minute as the New England Revolution beat the Philadelphia Union 2-1 in Major League Soccer on Sunday.
Cristian Maidana opened the scoring for Philadelphia with a free kick that glanced off the post and into the net in the 42nd minute.
The Revolution's Charlie Davies equalized in the 64th minute after Bunbury beat his marker at the edge of the 18-yard box and delivered a ball to the far post where an unmarked Davies tapped it in.
Bunbury put the Revolution in front in the 76th minute when second-half substitute Diego Fagundez raced down the right sideline and placed a perfect cross.
New England extended its undefeated streak to five games.
In New York, Colombian forward Dairon Asprilla scored in the 79th minute to lift the Portland Timbers past New York City FC 1-0.
A failed clearance fell to the feet of Asprilla at the top of the box and his deflected shot found the empty side of the net.