Sidney Crosby had three goals and an assist, and the Pittsburgh Penguins rallied to beat the Dallas Stars 5-3.