The Fire rookie headed a shot past Toronto goalie Milos Kocic in the 84th minute for the winning goal in a 2-1 come-from-behind victory.
"I pride myself on being good in the air and I want to be dangerous on every attacking set piece," said Berry, who scored his third goal of the season after a Pavel Pardo free kick. "I was able to rise up and Pavel played a great ball and I was able to put it in."
The Fire (10-7-5, 35 points) hit 10 victories for the first time since 2010 and improved to 7-2-2 at Toyota Park. They are 5-2-2 since breaking out of an early June slump.
"We really needed that win, especially this second half of the stretch all being against Eastern Conference teams in this push to get into the playoffs," Berry said.
Trailing 1-0 since the game's 16th minute, Marco Pappa got an equalizer in the 64th minute when he successfully fired down the line past Kocic.
"I thought we had a great second half," Fire coach Frank Klopas said. "The guys pushed. There was a belief in the team and we created chances and we scored two very nice goals."
Ryan Johnson intercepted a pass and beat goalkeeper Sean Johnson on a 15-foot first half shot as Toronto FC opened an early 1-0 lead. The Toronto forward picked off a Pappa pass and beat Johnson on a one-on-one.
But Johnson prevented Toronto (5-13-4, 19 points) from making it 2-0 in first half stoppage time when he turned back Luis Silva's short shot.
"Sean made a key save to keep us down 1-nil," Klopas said. "That was big."
Pappa, whose last goal came June 29, tried for a go-ahead score in the 73rd minute and maneuvered toward Kocic, but his shot hit the post.
Chris Rolfe was slotted at forward, new midfielder Alvaro Fernandez made his Fire debut while Sherjill MacDonald played the full second half.
Fernandez suffered an ankle injury and left the game early in the second half.
"We'll have to see tomorrow, maybe take a picture and see where it's at," Klopas said. "I don't think it's anything serious."