Boston
Dustin Pedroia and Xander Bogaerts each had three hits and Travis Shaw homered for Boston, which has won seven of eight to move into first place in the AL East.
Alex Rodriguez homered for the third time in four games and added a two-run double for the Yankees, who have lost a season-high five in a row.
David Price (4-0) earned the win despite allowing six runs and eight hits in seven innings. Craig Kimbrel pitched the ninth for his eighth save.
Los Angeles
Kershaw (3-1) ended the Dodgers’ six-game losing streak by pitching his 13th shutout and 22nd complete game in 248 career starts. The three-time NL Cy Young Award winner walked none and retired the first 14 batters.
New York
Bumgarner (3-2) gave up six hits in six innings, struck out seven and walked three. He is 4-0 with a 0.62 ERA at Citi Field and has the longest shutout streak by an opposing pitcher in the ballpark’s eight-season history.
Baltimore
Jerry Sands had two RBIs for the White Sox, who took a control with a five-run fifth inning against Ubaldo Jimenez (1-3). Lawrie went 3 for 3 with two walks and his fourth home run.
Phoenix
The Rockies swept a series in Phoenix for the first time since 2004. Colorado has won five of six from Arizona this season.
Milwaukee
Jonathan Villar also went 3 for 5, with two doubles and two runs scores for the Brewers, who ended a four-game losing streak in a game that saw the teams combine for 34 hits.
St. Louis
Clint Robinson and Danny Espinosa hit back-to-back home runs, providing the power for Washington on a day when NL MVP Bryce Harper struck out all four times up.
St. Petersburg, Fla.
The Blue Jays took two of three to win just their fourth series in the last 27 trips to Tropicana Field.
Stroman (4-0) scattered three hits, walked two and struck out nine. The Blue Jays’ opening day starter is 8-0 in 10 starts since returning from knee surgery last year.
Pittsburgh
Eugenio Suarez led off the Reds 11th with a triple past diving left fielder Starling Marte and scored on Schebler’s hit off Ryan Vogelsong (1-1).
Philadelphia
Freddy Galvis had an RBI single a day after driving in three runs in a 4-3 win, helping the surprising Phillies win for the 15th time in 21 games since starting 0-4.
Oakland, Calif.
Doug Fister (2-3) gave up one run over 6 2/3 innings to end his three-game losing streak.
Minneapolis
Saltalamacchia’s drive to left field off reliever Ryan Pressly (1-2) allowed Justin Upton to score from first. Twins shortstop Eduardo Escobar could’ve had a play at the plate, but he bobbled the ball on the relay throw.
Chicago
Jason Grilli pitched a scoreless 10th for his second save and the Braves won for just the sixth time in 24 games despite blowing a 3-0 after Julio Teheran threw seven innings.
Addison Russell’s one-out single in the ninth off Arodys Vizcaino (1-0) tied it for the Cubs, who scored two in the eighth. Hector Rondon (0-1) allowed two hits in the 10th as the Cubs’ four-game winning streak was snapped.
Arlington, Texas
Shane Robinson got two hits, scored three times and drove in a run after being called up from the minors by the Angels earlier in the day. C.J. Cron added three hits for Los Angeles. Geovany Soto hit his third home run of the season and second of the series.
Greg Mahle (1-0) pitched one scoreless inning. The 23-year-old rookie picked up his first major league win. Tom Wilhemsen (1-2) took the loss.
Seattle
Kennedy (3-2) gave up four hits and struck out six in five-plus innings. He loaded the bases in the sixth on two singles and a walk. Danny Duffy struck out Dae-Ho Lee and Kyle Seager before Chris Iannetta hit a run-scoring single. However, Jarrod Dyson easily threw out Robinson Cano at home trying to score a second run. Wade Davis pitched the ninth for his eighth save in eight chances.
Taijuan Walker (2-1) pitched five innings, his shortest outing this season, and allowed a season-high three runs and seven hits for Seattle.
