FRISCO -- On a rainy Saturday night for much of North Texas, the only really threatening thing on display at Toyota Stadium was the FC Dallas offense.

FCD took advantage of the Philadelphia Union defense numerous times and came away with a 2-0 victory, with both goals coming from second-half substitutes. It was FCD's second straight win and kept the team undefeated at 3-0-3.

Dallas peppered the Union goal with 17 shots, and if not for some average first-half finishing the scoreline could have been much more lopsided. FC Dallas had a season-high 11 corner kicks in the game, but without playmaker Mauro Diaz, who subbed on in the 61st minute, the delivery from the corners was subpar to say the least and no chances came from them.

But Diaz's entrance changed everything. His first corner of the night found FCD captain Matt Hedges in a dangerous spot in the box. Union defender Auston Trusty brought down Hedges to produce a penalty kick, and Diaz converted it for his first goal of the season and a 1-0 lead.

In the 75th minute, second-half sub Maxi Urruti put FC Dallas up 2-0. On a break into the box, led by a terrific splitting pass from Roland Lamah, Urruti touched the ball past onrushing Union keeper Andre Blake, then played a simple ball back across and into the goal.

"It was a teamwork win," FC Dallas defender Reto Ziegler said. "because even the guys who began the game [on the bench], they were really positive. You saw when they came into the game they were ready, and this is really professional."

Philly got its best chance of the game early in the second half, but FCD keeper Jimmy Maurer rose to the occasion and made the play of the night.

As the Union pressed forward to start the half, they began to find a few chances from crosses into the Dallas box. On one such cross in the 57th minute, Maurer was forced to make back-to-back point-blank saves in the box to deny Philadelphia's David Accam and C.J. Sapong.

The stunning two-save sequence kept Philly off the board and allowed Dallas to regain control of the game.

"It was unbelievable, it was great," FC Dallas coach Oscar Pareja said. "I have to recognize that sometimes when you win games and you score goals, the highlights go to the forwards, but today the highlight of the game was that save that he made."

The first half was a story of missed chances for FCD with 10 shots in the period. Time and again the home side broke behind the Philadelphia defense and went one-on-one with the keeper. But a combination of poor finishing and quality saves by Andre Blake kept the game scoreless.

"We knew that we could hurt them on the counter and use the space that they gave us, exposing their fullbacks," Pareja said. "And we had in the lineup four forwards who could get in behind, and that's how we created our chances. The first half I thought we had shots that could have been two or three goals."

The best FCD chance of the first half was a bending shot from Santiago Mosquera in the 36th minute that required a highlight-reel save from Blake. Blake had five saves in the first half and eight on the night.