Bryce Harper homered and tied a career high with five hits, Andrew McCutchen smacked a grand slam and Philadelphia handed Chicago its 11th straight loss, beating the Cubs 15-10.

Bryan Reynolds drew a four-pitch walk from Tyler Matzek, forcing in the winning run in the ninth inning and giving the Pittsburgh Pirates a 2-1 victory over the Atlanta Braves and a three-game winning streak.

Mason Martin moved into a tie for the league lead with his 14th and 15th home runs of the season in Altoona Curve’s 12-9 win over the Akron RubberDucks

Jack Perkins limited Harrisburg to a run on six hits over six innings to help the Reading Fightin Phils win the opener of the six-game series against the Senators 4-1.

The Mahoning Valley Scrappers snapped a five-game losing streak, getting the win over the State College Spikes, 9-5.

Tonight is Game 5 of the Stanley Cup Finals.  The Montreal Canadiens staved off elimination with a 3-2 overtime win against the Tampa Bay Lighting on Monday night.  The game starts at 8 p.m. on NBC.