CLEVELAND – Shohei Ohtani hit two home runs in a game for the first time in the major leagues, and the Los Angeles Angels defeated the Cleveland Indians 7-4 on Friday night.
Ohtani, whose four hits were also the most of his big league career, singled in the eighth and scored the go-ahead run on David Fletcher’s double.
The Angels won at Progressive Field for the first time since June 17, 2014, breaking a 10-game skid.
Ohtani hit a two-run homer in the first and a solo home run in the third off Mike Clevinger.
Red Sox 4, Yankees 1: Rick Porcello pitched a one-hitter, Steve Pearce homered for the fourth time in two nights and Boston beat New York in Boston. The Red Sox opened a season-high 7 1/2-game lead in the A.L. East.
Miguel Andujar’s leadoff homer in the third was the only hit allowed by Porcello, who matched his season high with nine strikeouts and walked none. He retired the last 21 batters and needed only 86 pitches in his first complete game this season.
Red Sox manager Alex Cora was ejected one pitch into the bottom of the first. Porcello hit Brett Gardner with an 0-2 pitch starting the game, and New York’s Luis Severino answered with a high-and-inside fastball when Mookie Betts led off the bottom half.
Astros 2, Dodgers 1: Justin Verlander struck out 14 Dodgers and George Springer had a two-run double as Houston appeared to pick up where last fall’s World Series left off, defeating the Dodgers in Los Angeles.
Verlander won his first career regular-season start at Dodger Stadium, giving up one run on four hits over 7 2/3 innings. He pitched well in last year’s World Series but had a loss and a no-decision in his two starts.
Springer was the unquestioned star of last year’s World Series against the Dodgers. He had five home runs, including homers in games 4, 5, 6 and 7. It appeared to be more of the same Friday when he worked a walk in the first inning and ripped a two-run double to left in the second off Dodgers starter Alex Wood.
The Dodgers’ Joc Pederson led off in the first inning with a home run off Verlander. It was his second straight game he’s led off with a homer and fifth time this season. He has eight in his career.
Blue Jays 7, Mariners 2: Ryan Borucki held down Seattle’s offense and Toronto got home runs from Russell Martin and Devon Travis to defeat the Mariners in Seattle.
Borucki , a rookie left-hander making his seventh start, gave up one run and four hits in eight innings, striking out two without issuing a walk to earn his first win in the majors.
Athletics 1, Tigers 0 (13): Ramon Laureano singled home the winning run with two outs in the bottom of the 13th inning for his first major league hit in his big league debut, sending Oakland past visiting Detroit.
After going hitless with two strikeouts before his milestone hit, Laureano finally ended the game that went 3 hours, 32 minutes with a clean hit to right against Buck Farmer.
Twins 6, Royals 4: Jake Cave drew a bases-loaded walk in the fifth inning and Minnesota endured a pair of rain delays before beating Kansas City at Minneapolis in a game that ended early Saturday morning.
Play was halted for an hour and 31 minutes in the top of the fourth inning and again for 53 minutes in the bottom of the sixth. The game concluded at 12:56 a.m. local time.
Diamondbacks 6, Giants 3: Paul Goldschmidt hit the 200th homer of his career as part of a five-run first inning for Arizona and the Diamondbacks beat San Francisco in Phoenix.
David Peralta had three hits, including a homer, to help Arizona win without manager Torey Lovullo, who was out with an illness. Peralta has seven hits in his past two games and the Diamondbacks have won five of seven.
The Giants lost catcher Buster Posey to concussion symptoms in the third inning after he took a hard foul tip off his mask in the second. Posey reached first base on the second of two singles, then after seeing a trainer was escorted back to the dugout.
Brewers 5, Rockies 3: Eric Thames hit a three-run homer with two outs in the ninth off embattled Rockies closer Wade Davis, and Milwaukee beat visiting Colorado.
It was Davis’ sixth blown save of the season and his second in as many days after losing in St. Louis on Thursday.
Davis struck out Mike Moustakas to start the inning before allowing a pair of one-out walks. After Jonathan Schoop popped out, Thames hit a 1-1 pitch deep into the right-field bleachers to end it.
Pirates 7, Cardinals 6: Adam Frazier’s RBI single in the eighth inning helped Pittsburgh beat visiting St. Louis in Chris Archer’s Pirates debut.
Pittsburgh overcame a rough outing by Archer, acquired from Tampa Bay earlier in the week, as gave up five runs and seven hits in 4 1/3 innings. He struck out six and walked four.
Braves 2, Mets 1: Ozzie Albies hit a tiebreaking double off Jacob deGrom, Anibal Sanchez pitched six effective innings and Atlanta beat the Mets in New York for its fifth straight win.
Cubs 5, Padres 4: Javier Baez tied his career high with his 23rd home run and took over the National League lead with 84 RBIs, helping the Cubs beat San Diego in Chicago.
Jose Quintana allowed one run and four hits in six innings, leaving with a 3-1 lead.
Phillies 5, Marlins 1: Vince Velasquez allowed two hits in 6 1/3 scoreless innings to lead Philadelphia past visiting Miami.
Seranthony Dominguez recorded the final four outs for his 12th save in 13 chances as the Phillies won their third straight to remain a half-game in front of Atlanta for first place in the N.L. East.
White Sox 3, Rays 2 (10): Yoan Moncada hit a go-ahead double in the 10th inning, lifting Chicago past Tampa Bay in St. Petersburg, Florida.
Rangers 11, Orioles 3: Rougned Odor hit a grand slam and Joey Gallo and Robinson Chirinos had back-to-back homers in a seven-run fourth inning as Texas beat Baltimore in Arlington, Texas. Texas has outscored the Orioles 28-11 in winning the first two of a four-game series between last-place teams.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.