Derek Roy scored with 7:17 left in regulation and Tom Askey made 36 saves as Rochester continued to tear up the AHL with a 3-2 win in Hamilton on Saturday night.
The Amerks are 23-3-1-3 in their last 30 games, and their 69 points on the season are tops in the league, one better than Manchester and two up on Hartford.
Norm Milley and Brandon Smith also scored for Rochester, which earned its third straight road win and fourth straight winoverall.
Chris Higgins and Ron Hainsey scored power-play goals for the Bulldogs, who travel to Rochester to face the Amerks again on Wednesday night.
Elsewhere on Saturday:
Brad Boyes, Andy Hilbert and Patrice Bergeron had three points each as Providence beat Portland beat Providence, 5-3… Ian White, Kyle Wellwood and Jeremy Williams scored for St. John’s in a 3-2 win at Cleveland… Zenon Konopka and Pierre Parenteau each scored twice as Cincinnati beat San Antonio, 6-2… Steve MacIntyre tallied his first career AHL points with a goal and an assist in Hartford’s 6-1 rout of Hershey… Brent Burns scored with 50.7 seconds left in regulation to give Houston a 3-2 win over Chicago… Eric Boguniecki scored twice and Curtis Sanford made 38 saves as Worcester rallied past Lowell, 5-2… Ari Ahonen made 34 saves to lead Albany to a 4-0 upset of division-leading Binghamton… Chris Campoli‘s third-period goal held up as the difference in Bridgeport’s 2-1 win over Philadelphia… Milwaukee got power-play goals from Simon Gamache, Scottie Upshall and Darren Haydar and defeated Grand Rapids, 3-2… Eric Nickulas had a goal and an assist for Norfolk in a 3-1 win over Springfield… Karl Goehring made 33 saves, including 30 in the second and third periods and overtime, as Syracuse held off Wilkes-Barre/Scranton in a shootout, 2-1… Ryan Kesler‘s goal with 34 seconds left forced overtime, but for the second straight night Utah prevailed over Manitoba in a shootout, 3-2.