ARLINGTON, Texas -- Robinson Cano homered twice and drove in five runs, including a two-run homer that capped Seattle's five-run ninth, as the Mariners rallied for a 9-5 victory at the Texas Rangers on Wednesday in the finale of a three-game opening series.
Rangers closer Shawn Tolleson (0-1) allowed all five batters he faced to reach base and score.
Pinch-hitter Nori Aoki and No. 9 batter Ketel Marte started the ninth with consecutive singles, and Leonys Martin had a tying RBI double. Kyle Seager then had a two-run single before Cano's fourth homer chased Tolleson.
Cano has homered in all three games for Seattle and is the first Mariners player ever with four homers in the first three games of the season. He had 21 homers last season, and his fourth didn't come until his 71st game on June 26.
Colorado rookie Trevor Story also has homered in the Rockies' first three games this season. The MLB record is four straight games to open a season, accomplished by Willie Mays (1971), Mark McGwire (1998), Nelson Cruz (2011) and Chris Davis (2013).
Joaquin Benoit (1-0) pitched a scoreless eighth.
Martin also homered for Seattle, his first of the season putting the Mariners up 3-0 in the second against Colby Lewis.
Cano hit a two-run homer in the first. He drew a bases-loaded walk in the seventh to get Seattle within a run before Nelson Cruz had an inning-ending flyball to Ian Desmond. The former All-Star shortstop for Washington made his first big league start in center field and playing his first two games for Texas in left.
Miley struck out seven without a walk over six innings in his Mariners debut. He was acquired from Boston in an offseason trade.
The 36-year-old Lewis also went six innings in his first start of the season, with four strikeouts and three walks.
Mariners: Aoki was out of Seattle's starting lineup, a day after the outfielder fouled a ball off a shin. Manager Scott Servais said he was a little tender, but available if needed. Aoki came on and started the ninth-inning rally.
Mariners: Seattle gets a day off before its home opener Friday night against Oakland. Taijuan Walker, who was 11-8 last season, is the scheduled starter.
MLB experts predict: Answering biggest questions ahead of 2020 season
Which squad could be this year's surprise contenders? Which top team from last season could be in for a disappointing 2020? Our crew of insiders weighs in.
Texas Rangers' Robinson Chirinos could miss season start with ankle injury
Texas Rangers catcher Robinson Chirinos could miss the start of the season because of an injured right ankle sustained in an intrasquad game.
Mets' Jacob deGrom leaves intrasquad start with back tightness
Mets ace Jacob deGrom left Tuesday's intrasquad start after just one inning because of tightness in his back.
Tyler Glasnow back with Rays after testing positive for coronavirus
Pitcher Tyler Glasnow rejoined the Rays for a simulated game Tuesday, 11 days after he tested positive for the coronavirus.
Braves add the power of Yasiel Puig for tough 2020 NL East race
Atlanta needed help after losing two key contributors from last season's lineup. How well does Puig fill those gaps?
Twins CF Byron Buxton day-to-day with midfoot sprain
Minnesota Twins center fielder Byron Buxton has a left midfoot sprain and is day-to-day, the team announced on Tuesday.