Arizona Diamondbacks defeat St. Louis Cardinals, 7-2

PHOENIX • The display of power that backed Arizona ace Dan Haren's blitz through the Cardinals' lineup served as a blatant reminder of what the Cardinals have been missing during this entire trip.

The Cardinals' big-name pop has produced barely a pip.

Haren opened with four perfect innings and held the Cardinals to two runs through his eight innings while his teammates contributed four home runs in a 7-2 scalding at Chase Field on Saturday. Three of the homers came o...