Evgeni Malkin scored a hat trick and Sidney Crosby potted two of his own as the Pittsburgh Penguins topped the Ottawa Senators 5-2 in pre-season action.