MLB: Reds, Braves & Cardinals lose, Cubs win

The Cincinnati Reds lost the series finale to the Pittsburgh Pirates 7-2 Wednesday afternoon at Great American Ballpark. The Reds are off today before opening a weekend series with the Washington Nationals tomorrow night.

Elsewhere in the National League: The Washington Nationals demolished the Atlanta Braves 14-4 at Sun Trust Park. The Braves are off today.

Bryce Harper went 3-for-4 with a home run and four RBI as the Philadelphia Phillies stormed past the St. Louis Cardinals 11-4. The series concludes this afternoon in Philadelphia.

The Chicago Cubs edged the Houston Astros 2-1 in a game that was delayed after a little girl was hit by a foul ball off the bat of the Cubs Albert Amora, Jr. in the fourth inning. The girl was taken to a Houston area hospital as a precaution. The Cubs are off today.