×
UNDATED (AP) — It was a good day for a pair of AL West teams.
 
The Oakland Athletics beat the Tampa Bay Rays for the third time in four days as Cole Irvin pitched into the seventh inning to lead the A’s to a 6-3 victory. Irvin allowed three runs and five hits in 6 1/3 innings as the rebuilding A’s under new manager Mark Kotsay improved to 4-3.
 
Cristian Pache and Sean Murphy each had two hits and an RBI for Oakland.
 
Homers by Jarred Kelenic, Cal Raleigh and Mitch Haniger powered the Mariners past the White Sox, 5-1 in Chicago. Kelenic hit a two-run homer off the right-field foul pole on an afternoon in which swirling winds turned popups into an adventure.
 
Winning pitcher Logan Gilbert allowed an unearned run and four hits over five innings.
 
In other major league games:
 
— Michael King escaped a bases-loaded, no-outs jam created by Aroldis Chapman to preserve the Yankees’ 3-0 win over the Blue Jays. Toronto slugger Vladimir Guerrero Jr. struck out four times for the first time in his career, a night after hitting three homers and going 4 for 4. Luis Severino became the first pitcher to fan Guerrero three times in a game.
 
— Victor Reyes and Austin Meadows had RBI singles in the seventh inning to push the Tigers past the Royals, 4-2. The game was tied 2-2 until Eric Haase hit the first of three straight two-out singles off reliever Jake Brentz to continue the rally. Miguel Cabrera had three of the Tigers’ nine hits, leaving him six shy of 3,000 for his career.
 
— Jonah Heim hit a grand slam off Shohei Ohtani and collected five RBIs off the Japanese hurler to carry the Rangers’ to a 10-5 win over the Angels. Corey Seager smacked his first homer for Texas, a two-run shot that gave his new team a 7-2 lead. Ohtani struck out five over 3 2/3 innings, but the reigning AL MVP allowed his first grand slam and surrendered six runs on six hits.
 
— Trae Turner singled home the tiebreaking run in the eighth inning before Will Smith smacked a three-run homer in the Dodgers’ 9-3 victory over the Reds. Freddie Freeman started the rally with a double and received cheers of “Freddie! Freddie” before he took off his helmet and patted his heart. Freeman had two hits and Smith collected four RBIs in the Dodgers’ second night home opener.
 
— San Diego crushed Atlanta, 12-1 as Joe Musgrove pitched 6 2/3 brilliant innings for his hometown Padres. Manny Machado slammed a two-run homer and tied his career high with five hits. Rookie C.J. Abrams hit his first homer for the Padres.
 
— Seiya Suzuki stayed hot with an RBI double in a three-run first that propelled the Cubs past the Rockies, 5-2. Suzuki extended his hitting streak to six games since joining the majors from Japan and drove in his 10th run when the Cubs collected five straight hits against Kyle Freeland. Frank Schwindel had a run-scoring single in the first and went deep leading off the sixth after the Rockies had sliced Chicago’s lead to 3-2.
 
— The Brewers opened their home schedule with a 5-1 win over the Cardinals as Brandon Woodruff scattered three hits over five shutout innings. Omar Narvaez was 2-for-4 with a sol homer and an RBI double. St. Louis didn’t score until Tommy Edman’s eighth-inning homer.
 
— Joey Wendle drove in a pair as Sandy Alcantara allowed two runs in 6 1/3 innings of the Marlins’ home-opening win over the Phillies, 4-3. Garrett Cooper hit his first home run of the year, while Jesús Sánchez had two hits and an RBI for Miami. Bryce Harper drove in three runs and J.T. Realmuto reached base five times in Philadelphia’s third straight loss.
 
— Bryan Reynolds hit a two-run home run after settling his arbitration case, helping the Pirates overcome a three-run deficit to beat the Nationals, 9-4 Daniel Vogelbach led off a game with a home run for the first time in the big leagues and matched his career high with four hits. Rookie Roansy Contreras pitched three scoreless innings of one-hit relief to win his first big league decision.