Jose Correa scored two goals, including the winner in the final moments, and Chivas USA advanced to the semifinals of the US Open Cup for second time in franchise history with a 2-1 victory over USLPRO club Charlotte Eagles.

The Colombian forward delivered the opening goal in the 64th minute. Juan Agudelo fired a through-ball that sliced the Charlotte defense, allowing Correa to fire an uncontested shot.

Charlotte pressed forward late and found an equalizer just a minute from the end of regulation time. Jorge Herrera fired a shot that deflected off Chivas defender James Riley, falling for Mauricio Salles. He calmly slotted the shot past goalkeeper Tim Melia.

Correa then got his second goal 3 1-2 minutes into stoppage time, scoring off a sequence created by Laurent Courtois' free kick.

Chivas USA faces three-time Open Cup champion Seattle in the semifinals on July 10.