The New York Red Bulls survived a late response from the Philadelphia Union to record a 2-1 victory on Wednesday night.
Philadelphia created the first clear chance of the match in the 13th minute, but Luis Robles reacted well to keep out Andrew Wenger's effort.
Thierry Henry missed a good opportunity to put the hosts in front midway through the first half when he fired straight at Zac MacMath from a good position inside the box.
Robles was forced into action once again before the break to deny Cristian Maidana, who had earned himself space on the edge of the box by dodging a couple of tackles.
The deadlock was finally broken in the 57th minute when Henry pulled away from his marker in the area to drill home Sam's cross from the left.
New York edged closer to victory just 10 minutes later as Sam turned from provider to finisher when he powerfully headed Eric Alexander's delivery past Wenger.
However, Philadelphia were handed a lifeline when the Red Bulls were reduced to 10 men shortly after Ibhrahim Sekagya had handled inside the box to gift the visitors a penalty.
Sekagya was forced to depart despite his protests, and Philadelphia took the chance to pull a goal back, with Sebastien Le Toux firing home the spot kick.
The visitors piled the pressure on in the closing stages, but New York held firm to secure the win at the Red Bull Arena.