FRIDAY’S GAMES
HOME team in caps
CUBS 3, Pirates 1: Kris Bryant had three hits and scored, and Ian Happ made a spectacular diving catch near the left-field corner to end the game.
White Sox 1, RED SOX 0: Kevan Smith, driven in by Trayce Thompson, accounted for the game’s only run in the seventh inning.
Yankees 4, METS 1: Brett Gardner hit a goahead homer in the eighth, after Masahiro Tanaka hurt his hamstring during his first career run.
BLUE JAYS 5, Orioles 1: J.A. Happ allowed two hits in seven innings to earn his 100th victory, and Russell Martin homered and drove in two.
Indians 4, TIGERS 1: Jason Kipnis hit the tiebreaking, three-run homer in the ninth inning.
Mariners 4, RAYS 3: Marco Gonzales won his fourth straight start and surging Seattle earned its 16th win in 20 games.
MARLINS 4, Padres 0: Justin Bour scored twice and Caleb Smith earned the win in the shutout.
Giants 9, NATIONALS 5: Washington pitcher Stephen Strasburg exited after two innings because of an apparent injury, and San Francisco rapped eight extra-base hits.
Brewers 12, PHILLIES 4: Ryan Braun hit two home runs to lead Milwaukee and Jhoulys Chacin struck out seven in 6.1 innings for the win.
Cardinals at REDS (late): St. Louis’ Luke Weaver faced Matt Harvey to open a three-game series.
Astros at RANGERS (late): Evan Gattis hit a two-run homer and an RBI single, and Gerrit Cole allowed one run over six solid innings as Houston topped Texas Rangers 5-2 on Thursday.
Angels at TWINS (late): Garrett Richards tried to end a string of consecutive road losses against Minnesota, who started Lance Lynn.
Diamondbacks at ROCKIES (late): Arizona’s Zack Greinke took the mound opposite Colorado’s German Marquez in their series opener.
Royals at ATHLETICS (late): Matt Chapman doubled in the go-ahead run in the sixth to give Paul Blackburn the win in his first start of 2018, and Oakland beat Kansas City 4-1 Thursday.
Braves at DODGERS (late): Atlanta’s Brandon McCarthy started opposite Walker Buehler.