CHESTER, Pa. — Jack McInerney scored his league-leading eighth goal in the third minute and the Philadelphia Union made it stand up in a 1-0 victory over the Chicago Fire on Saturday night.

McInerney headed home a corner kick from Sebastien Le Toux for Philadelphia (5-4-3), which beat the Fire 1-0 for the second time in a week. The Union also won 1-0 at Chicago last Saturday.

The Fire played short-handed for much of the second half after Wells Thompson received his second yellow card — and an automatic ejection — in the 62nd.

Chicago (2-7-1) lost its third game in a row to fall to 0-4-1 on the road.

“I think Chicago is a much better team than their record shows and credit to them,” Union coach John Hackworth said in a statement. “They certainly tried to come in and put us under a ton of pressure and their ball movement was dangerous, so for us to have to deal with that for 90 plus minutes and grab this win says lot about our guys.”

The Union improved to 2-2-2 at home with their first victory in Philadelphia since a 1-0 win over New England on March 16.

“It’s no secret when we played (Chicago at Toyota Park), we got outplayed, but I always say good teams find a way to win and we did,” said Union forward Danny Cruz. “And tonight they came out a bit more physical, but credit to us. I think we stayed together as a unit and it was a good group effort. Our back line played well, a lot of good running from our guys in the midfield and I’d like to point out Sebastien Le Toux, who was phenomenal today. He was outstanding all the way around.”