Diamondbacks end season's first half with loss to Pirates
The Diamondbacks headed into Major League Baseball's All-Star break with a 4-2 loss to the Pittsburgh Pirates, their fifth loss in seven games. They missed a chance at a series sweep which would have been their fifth of the season.