The Philadelphia Union beat the New York Red Bulls 2-1 on Saturday to advance to the U.S. Open Cup quarterfinals.
Haris Medunjanin opened the scoring for the hosts with a shot from distance in the 52nd minute, and nine minutes later Cory Burke doubled the lead after getting behind the defense.
The Red Bulls halved the deficit when Alejandro Romero Gamarra played in Bradley Wright-Phillips in the 77th minute, but they could not find an equalizer.
The Union advance to host the winner of D.C. United and Orlando City in the next round.
Yohan Croizet's sensational 89th-minute strike fired Sporting Kansas City into the quarters in a 3-2 victory over FC Dallas at Children's Mercy Park.
Croizert's dramatic late winner came after a brace from Daniel Salloi was canceled out by goals from Carlos Gruezo and Roland Lamah.
The French midfielder sweetly struck a volley past a helpless Jesse Gonzalez after a clearance attempt was popped high into the air by a Dallas defender.