Salt Lake scored five unanswered goals to complete its comeback win over the Battery in front of 13,763 fans at Rio Tinto Stadium. The victory added one more win and one more match to an RSL homestand stretching back to mid-May. RSL's next Open Cup opponent, the Carolina RailHawks, will play in Sandy on June 26.
"I'm hoping the third time we won't have to play 120 minutes," Kreis said.
After conceding goals in the 16th and 18th minutes, RSL looked lifeless as it tried to beat Charleston with uninspired crosses into the box and long balls to forward Olmes Garcia that never materialized into threats. But with a restless crowd beginning to sing support, rookie Devon Sandoval headed home a Tony Beltran cross in the 66th minute to cut Charleston's lead in half.
"I thought [Sandoval's performance] got better as the night went along," Kreis said. "I actually think he wasn't the sharpest until he scored that goal. … Then he almost didn't put a wrong foot the rest of the way."
Striker Joao Plata, who provided a major spark for RSL's attack after coming on in the second half in place of defender Aaron Maund, leveled the score in the 79th minute, burying a penalty kick in the top left corner to force extra time.
With the momentum behind it, RSL unleashed on Charleston in the first 15 minutes of overtime. Plata provided a cross to Sandoval, who headed in the ultimate game-winner.
But RSL was hardly done there.
Midfielder Khari Stephenson scored his second goal of the Open Cup on a rocket from 25 yards out, and RSL's Javier Morales added one more for measure, beating Charleston goalkeeper Odisnel Cooper with a stutter-step penalty kick in the final minute of the first overtime.
Real coach Jason Kreis had been vocal about his desire to win this year's Open Cup, a tournament that has traditionally given RSL trouble. Kreis put out a strong lineup Wednesday, with defender Maund the lone selection who had yet to log first-team minutes this year.
But the Battery have a history of handling MLS teams in the Open Cup. Charleston beat the San Jose Earthquakes 1-0 to reach the tournament's fourth round. A win over RSL would have given the South Carolina team its 10th Open Cup win over a Major League Soccer club.
Former RSL draft pick Jarad van Schaik, a second-round selection in 2011 who was never offered a contract, connected on a long pass up the left flank to Dane Kelly. The Charleston forward slotted a shot past RSL goalkeeper Josh Saunders to give the Battery a 16th-minute lead and stun the crowd.
RSL hardly had a chance to collect itself before forward Quinton Griffith banged a shot off the post and midfielder Nicki Paterson cleaned up the rebound to double Charleston's lead in the 18th minute.
U.S. Open Cup RSL 5, Charleston 2 (OT)
O Real Salt Lake scores five unanswered goals to win in overtime.
RSL 5, Battery 2 (OT)
Charleston 2 0 0 2
Real Salt Lake 0 2 3 5
First half • 1, Charleston, Kelly, 15th minute; 2, Paterson, 18th minute
Second half • 3, Sandoval, 66th minute; 4, Plata, 79th minute.
Overtime • 5, Sandoval, 97th minute; 6, Stephenson, 105th minute; 7, Morales, 108th minute
Yellow Card • Paterson, Charleston, 56th; Azira, Charleston, 57th; Sandoval, RSL, 93rd; Wilson, Charleston, 93rd; Ellison, Charleston, 112th. Red CardsNone.
Attendance • 13,763
Charleston • Odisnel Cooper; John Wilson, Colin Falvey, Mark Wiltse, Cody Ellison, Jarad van Schaik, Jose Cuevas (Zach Prince, 68th), Quinton Griffith (Taylor Mueller, 72nd), Michael Ariza, Nicki Paterson, Dane Kelly (Evier Cordovez, 82)
United States • Josh Saunders; Chris Wingert, Aaron Maund (Joao Plata, 63rd), Nat Borchers, Tony Beltran, Sebastian Velasquez (Khari Stephenson, 63rd), Kyle Beckerman, Javier Morales, Ned Grabavoy, Olmes Garcia (Robbie Findley, 74th), Devon Sandoval
U.S. Open Cup glance
Philadelphia Union (MLS) 1, D.C. United (MLS) 3
Columbus Crew (MLS) at Chicago Fire (MLS), ppd.
Chivas USA (MLS) 1, Carolina RailHawks (NASL) 3
Orlando City (USL PRO) 1, Sporting Kansas City (MLS) 0
New York Red Bulls (MLS) 2, New England Revolution (MLS) 4
Houston Dynamo (MLS) 0, Dallas (MLS) 3
Charleston Battery (USL PRO) 2, Real Salt Lake (MLS) 5
Tampa Bay Rowdies (NASL) 0, Portland Timbers (MLS) 2
Columbus Crew (MLS) at Chicago Fire (MLS), 10 a.m.
Wednesday, June 26
• New England Revolution (MLS) vs. D.C. United (MLS) at Boyds, Md., 5 p.m.
• Orlando City (USL PRO) at Chicago Fire, 6:30 p.m. OR Orlando City (USL PRO) at Columbus Crew. 5:30 p.m.
• Carolina RailHawks (NASL) at Real Salt Lake (MLS), 7:30 p.m.
• Portland Timbers (MLS) at Dallas (MLS), 7 p.m.