Scottie Upshall scored twice and Pekka Rinne made 40 saves as Milwaukee continued its recent hot streak with a 4-2 win in Cleveland on Saturday night.
The Admirals improved to 8-1-1-0 in their last 10 games, while Upshall has delivered 10 goals and seven assists for 17 points in his last seven games with Milwaukee.
Rich Peverley and Greg Classen also scored for the Admirals, and Darren Haydar recorded two assists.
Ryane Clowe had both goals for the Barons, who saw their losing streak hit six games.
Elsewhere on Saturday:Defenseman Richie Regehr and Mark Giordano scored shootout goals to lift Omaha past Iowa, 3-2Bridgeport scored two goals on its first three shots of the game, then held on for a 3-2 victory over visiting PhiladelphiaMark Hartigan had two goals and an assist for Syracuse in a 5-3 win over ManitobaErik Westrum scored twice to lead Houston past Chicago, 5-4Donald MacLean netted his league-best 31st and 32nd goals of the year as Grand Rapids doubled up Peoria, 4-2After a rally from 5-0 down fell just short on Friday, Manchester got three goals in the third period on Saturday and defeated Albany, 4-2Frederic Cassivi stopped 29 shots for Hershey in a 3-1 win over BinghamtonJoe Rullier recorded a goal and an assist as Hartford knocked off Lowell, 4-2, in the teams’ third meeting in seven daysStefan Meyer scored twice to help Rochester to a 4-1 win over HamiltonMatt Hussey picked up a goal and an assist in regulation and Wilkes-Barre/Scranton earned a 4-3 shootout win over NorfolkBen Walter scored with 29 seconds left in regulation and Zdenek Blatny got the only goal in the shootout as Providence rallied past Springfield, 4-3Led by Colin Murphy with a goal and two assists, Toronto defeated Portland, 5-2