Trailing in the first, the Amerks pulled even on the goal by Mark Mancari and it was 1-1.
Syracuse would regain the lead to make it 3-1 but Rochester would come back. Brian Flynn's 11th goal of the season tied the game at 3 in the third.
But the Crunch scored just less than a minute later, a lead they would not give up.
Amerks are home Friday against Hamilton.