Harper’s homer helps Nationals win against Giants
Washington’s offence got to Madison Bumgarner (8-5) quickly with four consecutive hits including home runs by Michael A.
CHICAGO — Kris Bryant hit two home runs, including a grand slam, to lead Chicago past Miami.
The multihomer game was the second for Bryant, who hit a two-run drive in the first inning and chased Marlins starter Jarred Cosart (1-4) with a grand slam in the second that made it 7-0.
Acquired from Pittsburgh in a trade Friday, he gave up two runs and eight hits with one walk in 6 1-3 innings.
Martinez homered and David Price pitched seven strong innings as the Tigers beat the Blue Jays.
Prince (8-2) pitched seven innings, giving up one run on eight hits and a walk, striking out seven.
Dickey (3-9) took the loss, allowing five runs on 11 hits and two walks in 5 2/3 innings.
CHICAGO — Avisail Garcia robbed Chris Davis of a tying home run with a leaping catch in the ninth inning, and the White Sox held off the Orioles.
Gordon Beckham scored the go-ahead run after he walked and advanced on a sacrifice bunt against Bud Norris (2-8), who was just demoted to the bullpen.
BOSTON — Clay Buchholz pitched a six-hitter to win his fourth straight start, coming within one out of a shutout as the Red Sox rebounded from a tough loss against the Astros.