Manchester City overcame a 3-goal deficit at Busch Stadium in St. Louis as Edin Dzeko bagged a brace to beat Chelsea 4-3.

Chelsea went up 3-0 just after halftime with goals from Demba Ba, Oscar, and Cesar Azpilicueta from the penalty spot (what?). But Dzeko and Javier Garcia fired from both barrels right back and Dzeko’s second hit the back of the net just before the end of 90 to level at 3.

Micah Richards played hero as City completed the story with his header two minutes into extra time to give them the 4-3 win.

Busch Stadium sold out at 46,000 people with all tickets selling out 27 minutes after going on sale. Proceeds from the match are being donated to the relief fund for the victims of the recent Oklahoma City tornado that killed 24 people and destroyed homes and schools alike.

Rafa Benitez gave debuts to two Chelsea youngsters. Andreas Christensen was given a start in central defense and Reuben Loftus-Cheek saw his first Chelsea minutes in the midfield. Jamal Blackman also made his debut in goal for the Blues, coming on as a second half substitute.

These two teams will meet again at Yankee Stadium in New York City on Saturday. Manchester City and the New York Yankees have recently developed a relationship as the two are co-owners of the new MLS club recently announced, New York City FC.

Following the match, Sergio Aguero tweeted his appreciation for the support of the fans at the match:

Overwhelmed by the enthusiasm and the huge amount of @MCFC fans at the Busch Stadium. Thanks for all the support St Louis! #cityontour— Sergio Aguero (@aguerosergiokun) May 24, 2013