AP

ARLINGTON, Texas (AP) — Carlos Santana led off with a home run, Carlos Carrasco struck out seven in his first start since breaking a bone in his right hand and the Cleveland Indians held on for a 4-3 victory over the Texas Rangers on Tuesday night.

Carrasco missed the playoffs for the AL champion Indians after getting struck on his hand by a line drive last September, and then had some elbow discomfort this spring. The right-hander limited Texas to two runs and four hits in 5 2/3 innings.

Cody Allen allowed consecutive doubles by Nomar Mazara and Mike Napoli starting a 25-pitch ninth inning before striking out Rougned Odor, pinch-hitter Jurickson Profar and Joey Gallo for his second save. Allen struck out the side in the opener around a triple by Elvis Andrus.

Cleveland won the first two games to clinch the opening series against two-time defending AL West champions.

Gallo hit a two-run homer for Texas, and Martin Perez pitched six innings of three-run ball.

GIANTS 8, DIAMONDBACKS 4

PHOENIX (AP) — Gorkys Hernandez drove in four runs and San Francisco bounced back from blowing a save in its season-opening loss.

Johnny Cueto went five innings for the win, despite giving up home runs to Jake Lamb and Paul Goldschmidt. Lamb's two-run shot splashed down in the Chase Field swimming pool.

Cueto allowed four runs and six hits, struck out five and walked two.

After new closer Mark Melancon blew a save in Sunday's 6-5 defeat, four Giants relievers combined to allow one hit over four scoreless innings.

Diamondbacks starter Patrick Corbin was lifted for a pinch hitter after throwing 87 pitches in four innings. He gave up three runs and seven hits.

PADRES 4, DODGERS 0

LOS ANGELES (AP) — Clayton Richard pitched eight impressive innings, Yangervis Solarte homered and San Diego turned four double plays.

The Dodgers were limited to five hits after pounding out 14 in a 14-3 rout Monday, when they set a franchise record for opening day by socking four home runs.

Corey Seager, last season's NL Rookie of the Year, went 0 for 4 with a strikeout and hit into two double plays for Los Angeles. Kenta Maeda gave up three runs in five innings.

The Padres had 11 hits after being held to five by Clayton Kershaw and Chris Hatcher on Monday.

CUBS 2, CARDINALS 1

ST. LOUIS (AP) — Albert Almora Jr. robbed Matt Adams of a home run and Javier Baez made a terrific sliding stop on Kolten Wong's game-ending grounder, sending Jake Arrieta and the Cubs to their first win of the season.

It looked as if the Cardinals had tied the game in the seventh, but Almora tracked Adams' deep fly ball to the wall and hauled it in with a leaping grab at the top of the fence in center.

St. Louis had a runner on first in the ninth when Baez went into short right field to take a hit away from Wong. The Cardinals challenged the bang-bang play, but the call stood.

Arrieta pitched six innings of one-run ball, helping the World Series champions bounce back from a wild loss on opening day. Wade Davis worked the ninth for his first save with the Cubs.

Adam Wainwright allowed two runs and three hits in five innings for St. Louis, which lost Stephen Piscotty to a head contusion in the fifth.

YANKEES 5, RAYS 0

ST. PETERSBURG, Fla. (AP) — CC Sabathia was sharp in his first start, Ronald Torreyes and Chase Headley homered and the Yankees earned their first victory this season.

Opening his 17th major league season, the 36-year-old Sabathia allowed three singles in five innings. Five relievers finished the five-hitter.

Most of the offense was supplied by the bottom of the batting order. The 5-foot-8 Torreyes, in the lineup because of a shoulder injury to Didi Gregorius and batting ninth, hit New York's first home run this season, a two-run drive off Jake Odorizzi in the third that drove in 6-foot-7 Aaron Judge.

Odorizzi was charged with four runs and seven hits in six innings.

ANGELS 7, ATHLETICS 6

OAKLAND, Calif. (AP) — Danny Espinosa hit a three-run homer in the ninth inning to rally the Angels to the win.

The late comeback came on a night when Angels pitcher Matt Shoemaker made his first appearance since being struck in the head by a line drive off Kyle Seager's bat in Seattle last September. Shoemaker returned seven months to the day after an injury that forced him to have surgery to stop bleeding in his brain.

Shoemaker allowed solo home runs to Jed Lowrie and Ryon Healy in five innings of four-hit ball.

Espinosa drove an 0-2 slider from Ryan Dull (0-1) over the fence in right-center.

Andrew Bailey pitched a scoreless eighth for the win. Cam Bedrosian closed for his second career save and first this season.

ASTROS 2, MARINERS 1

HOUSTON (AP) — Brian McCann and Marwin Gonzalez homered to back a solid start by Lance McCullers and help the Astros to the win.

McCann's homer off Hisashi Iwakuma put Houston up 1-0 in the third inning, and Gonzalez broke a 1-all tie with his solo shot to left-center in the sixth.

McCullers, slowed by injuries for chunks of last season, allowed one run and struck out seven in six innings. Ken Giles got three outs for his second save.

Danny Valencia had two hits and drove in a run, the Mariners' only one in two games against the Astros.

ROCKIES 6, BREWERS 5

MILWAUKEE (AP) — Greg Holland earned his second save in two days with Colorado, and Gerardo Parra hit a three-run double.

Holland tossed a perfect ninth for the Rockies, who have opened the season with 8 1/3 scoreless innings from their bullpen. The former Royals reliever is back on the mound after missing the 2016 season following Tommy John surgery.

Parra and Mark Reynolds, a pair of former Brewers, look comfortable back in Milwaukee. Parra's bases-loaded double made it 4-1 in the third. Reynolds, who is playing first base with Ian Desmond sidelined by a broken left hand, added an RBI double in the fifth.

Ryan Braun homered and doubled for the Brewers. Zach Davies allowed six runs in 4 1/3 innings.

Tyler Anderson (1-0) struck out eight and allowed five runs in 5 2/3 innings for the Rockies.

TIGERS 6, WHITE SOX 3

CHICAGO (AP) — Justin Verlander struck out 10 to match the most by a Detroit pitcher on opening day since Mickey Lolich in 1970, and the Tigers backed him with three home runs.

JaCoby Jones, Nick Castellanos and Ian Kinsler connected against Jose Quintana, and the Tigers sent Rick Renteria to a loss in his debut as White Sox manager. It was Jones' first career homer.

Verlander gave up two runs and six hits in 6 1/3 innings. Francisco Rodriguez relieved with two on in the ninth and retired three straight batters for the save.

Quintana, a first-time All-Star in 2016 and the subject of trade rumors, allowed six runs and five hits in 5 1/3 innings.