Mike Harrington: Fans were ready as Preds provide quite a show