TORONTO -- All Rockford needed was a little extra pressure on the forecheck to rally past Toronto.
The IceHogs scored three unanswered goals, capped by Jeremy Morin's third-period goal, to beat the Marlies 3-2 in American Hockey League play Wednesday.
"We didn't think we had the puck a lot the first half of the game and we needed that goal to make it a one-goal hockey game, which we got and we went from there," said IceHogs coach Ted Dent. "Toronto has a good set of defence and they move the puck well.
"We were only fore-checking one guy hard and we had to change it up and go to two hard, put a little bit more pressure on their 'D."'
Jimmy Hayes had an excellent chance to give Rockford (5-2-1) the insurance goal with just 2:35 remaining, but was robbed by the glove of Drew MacIntyre. Alex Broadhurst and Terry Broadhurst each scored for the IceHogs.
Toronto pulled MacIntyre with less than two minutes remaining, but could not score the equalizer.
The loss was Toronto's first on home ice this season.
"We made three mistakes that were glaring and all three were mental mistakes," said Marlies coach Steve Spott. "For me, it's disappointing because at this level you can't make mental mistakes. We talked about, after 20 minutes, being more alert. I didn't like our sense of urgency and we talked about it at length."
Gregg McKegg and Carter Ashton scored for the Marlies (4-2-0), who suffered their first loss at Ricoh Coliseum this season.
Rockford's Broadhurst brothers erased a 2-0 deficit with two late second-period goals.
Alex Broadhurst cut Toronto's lead to 2-1 at 14:33 of the second period finishing off a 2-on-1 feed from Adam Clendening for his second of the season.
Less than three minutes later, Terry Broadhurst put home a feed from Garrett Ross, who beat out the icing call, tying it 2-2. The goal extended Terry Broadhurst's point streak to four games.
"Those three goals were a result, in my mind, of being mentally weak for one second and the puck's in the back of the net," said Spott. "At this level, these are one-goal games. We're not blessed right now with guaranteeing ourselves five or six goals a game so we have to play tight to the vest."
McKegg opened the scoring for Toronto at 4:18 of the first.
Ashton gave the Marlies a 2-0 lead at 8:23 of the second when he pounced on the rebound off a Spencer Abbott's shot.
Abbott, who also assisted on McKegg's goal, has eight assists in his last five games.
Antti Raanta made 22 saves for Rochester, while MacIntyre finished with 17 saves.
Note: The Maple Leafs assigned forward Josh Leivo to the Marlies on Wednesday morning. Leivo had a goal and an assist in six NHL games this season. Wednesday marked Leivo's third game with the Marlies this season.