The elements were not in the Chicago Fire's favor.
They had three suspended starters. They were playing on the road. They were playing down a goal heading into stoppage time. And anything less than a win would have officially spelled the end to Chicago's small, but lingering, playoff hopes.
Fire midfielder Sebastian Grazzini tallied an equalizer and second-half sub Diego Chaves netted the winner three minutes into stoppage time as Chicago posted a miraculous 2-1 come-from-behind victory over D.C. United on Saturday at RFK Stadium.
"It was an incredible five minutes, first for D.C. and then finally for us," Chaves said. "It was really, really intense."
Chaves' goal was his first since April 23, when the Fire played to a 1-1 draw against the Houston Dynamo. Chaves tallied four goals in the Fire's first six games to lead the team at the time, but he got out of his scoring funk at the right time as defender Gonzalo Segares assisted the game-winner.
"He was at the right place at the right time, and I'm glad he was there," Segares said of Chaves. "He's been working hard for a long time and I'm just happy that he got that goal. I'm sure that's going to motivate him."
Read more at ESPNChicago.com.