SPORTING KANSAS CITY 2, PHILADELPHIA UNION 0
CHESTER, Pa.—Sporting Kansas City advanced to the Lamar Hunt US Open Cup Final with a 2-0 shutout win over the Philadelphia Union Wednesday at PPL Park, and will host three-time defending champions Seattle Sounders FC at Livestrong Park on August 8 for the tournament championship.

The Union committed 21 fouls during the match, and one of the resulting set pieces led to Jacob Peterson’s game-winning goal in the 65th minute. Graham Zusi sent a 35-yard free kick from out wide on the left side toward the edge of the area. Peterson got a glancing header on the ball, redirecting it into the upper right corner of the net.

Kansas City nearly made it 2-0 two minutes later, when CJ Sapong sent a shot skimming off the left goalpost, but the death knell didn’t come until stoppage time, with the Union pressing for an equalizer and everyone up in the attack, including goalkeeper Zac MacMath. After MacMath took a throw in, Kansas City regained control of the ball, and Zusi sent a 50-yard shot rolling straight into the goal.

The Union’s best chance at a goal came in the 68th minute. Jack McInerney got into the area on the left side. Sporting goalkeeper Jimmy Nielsen charged out to block the shot. The ball popped over the goalkeeper’s body and appeared headed for the net, but was cleared off the line by a defender.

The final will be played August 8 at Livestrong Sporting Park in Kansas City, Kan.

Eddie Johnson and Osvaldo Alonso each finished with a goal and an assist for the Sounders. Alonso’s 48th-minute goal was the game-winner.

Cesar Romero put the Goats on the board in the 74th, but Chivas’s frantic late push to level the score backfired, allowing Brad Evans (83) and Samuel Ochoa (88) to put the game out of reach for the Sounders.

As he has throughout the MLS season, goalkeeper Dan Kennedy kept Chivas USA in the match, making five saves as the Goats were outshot 18-4 overall, and the Sounders put nine shots on goal.