Shaka Bangura scored seconds after play resumed following a long lightning delay, sparking third-tier Richmond Kickers to a 2-0 upset win over Major League Soccer's Sporting Kansas City in the quarterfinals of the U.S. Open Cup on Tuesday.

Richmond, which plays in USL Pro - the third level of professional football in the U.S. - will face the Chicago Fire in the semifinals on Aug. 30.

Chicago had a 4-0 home win over New York on Tuesday, while Dallas won 2-0 at home against Real Salt Lake. Dallas' semifinal opponent will be decided Wednesday when Seattle hosts Los Angeles.

The Kickers have beaten two MLS teams already in the tournament, including a 2-1 victory over Columbus in the third round that put them in the quarterfinals.

The game was scoreless when lightning forced an 82-minute delay in the 65th minute. Moments after play resumed, David Bulow crossed to a streaking Bangura, who calmly put the ball past Sporting keeper Erick Kronberg.

Bulow then added an insurance goal in the 83rd with a penalty after defender Aurelien Collin brought down Jamal Wallace.

It was Kansas City's first loss in seven outings in its new home, the $200 million Livestrong Sporting Park.

Chicago's first-choice lineup was far too strong for New York's second-string team.

Dominic Oduro put the Fire ahead in the seventh minute, but the hosts otherwise could not capitalize on several scoring chances. That changed early in the second half as Yamith Cuesta headed home in the 48th minute to make it 2-0 and Orr Barouch extended the lead in the 51st. Barouch scored his second and the team's fourth in the 69th.

In Dallas, the hosts avenged a league loss to Real Salt Lake last weekend, as Colombian Jair Benitez curled in a freekick in the 18th minute and nine minutes into the second half, Jackson Goncalves beat the offside trap and looped a shot over the goalkeeper for 2-0.