 Diamondbacks beat the Cubs 5-2 this afternoon in Chicago. The Pittsburgh Pirates just came back to beat the Philadelphia Phillies 8-7 in Pittsburgh. The Nationals got an 8-5 win over the Reds in D.C. Yankees open up the second half with a 6-1 win over the Tampa Bay Rays. Garrett Cole, six innings, gave up one run.