giants 16, white sox 6

J.D. Davis hit a grand slam in the ninth off mop-up reliever Hanser Alberto for his third hit, Michael Conforto cracked a three-run homer among three hits and San Francisco powered past the Chicago White Sox on Thursday. Mike Yastrzemski and Wilmer Flores each launched a two-run shot in San Francisco’s five-homer, 20-hit attack. Rookie catcher Blake Sabol hit the first home run of his career and added two singles to give him four hits in his first six games.

braves 7, padres 6

Orlando Arcia singled in the winning run in the ninth inning for his third hit, and Atlanta beat San Diego in its home opener. Arcia hit a third-inning homer and also had a double. With two outs in the ninth, pinch-hitter Eddie Rosario doubled to the right-field corner off right-hander Nabil Crismatt. Arcia followed with the single to center field that drove in Rosario to set off an on-field celebration.

red sox 6, tigers 3

Adam Duvall hit a tiebreaking, three-run homer in the sixth inning, and Boston went on to beat Detroit. Miguel Cabrera hit a two-out RBI single in the third inning of his final home opener to put Detroit up 3-1. Boston, swept at home earlier in the week by Pittsburgh, bounced back with a run in the third and fourth before surging into the lead with a four-run sixth.

blue jays 6, royals 3

Kevin Gausman pitched six scoreless innings, Vladimir Guerrero Jr. and Cavan Biggio hit home runs and Toronto won its third straight game over Kansas City to take the four-game series. Gausman gave up just four hits to the struggling Royals, striking out seven and walking two. Kansas City did not have a runner reach second base until the sixth inning.