Steve Sullivan, Matt Cooke, Joe Vitale and Evgeni Malkin scored, and the Pittsburgh Penguins held on to beat the Chicago Blackhawks 4-2 on Friday night to remain perfect in preseason play.