ROCHESTER, N.Y. - Connor Brown had a goal and three assists to lead the Toronto Marlies to a 4-3 victory over the Rochester Americans on Sunday afternoon in American Hockey League action.

Greg McKegg scored the winner for Toronto (32-25-9) at 6:59 of the third period on the power play. Ryan Rupert and William Nylander added the others for the Toronto Maple Leafs affiliate.

Chad Ruhwedel struck twice for the Americans (27-34-6), the Buffalo Sabres farm club. Jayden Hart also chipping in.

Christopher Gibson got the win in net, turning aside 28 shots. Anthony Peters made 32 saves for Rochester.

The Marlies went 2 for 4 on the power play with the Americans converting once on three opportunities.