Valentin Castellanos scored twice in the final 14 minutes as New York City FC beat the 10-man Houston Dynamo 3-2 on Thursday night in a match delayed an hour due to weather.
Castellanos tied the game at 2-2 in the 83rd minute with NYC's first goal from a header this season. It came six minutes after Mauro Manotas gave Houston a lead with a strike from 22 yards out for his ninth goal of the season.
Castellanos had another header blocked in stoppage time, but he knocked home the rebound for the winner.
Alexandru Mitrita opened the scoring for New York City (10-4-8) in the 16th minute with his sixth goal of the season. Juan Cabezas made it 1-1 10 minutes later by redirecting Tommy McNamara's cross at the penalty spot.