Rookie Myles Straw led off the 14th inning with a triple and scored on Yuli Gurriel's sacrifice fly, and the Astros outlasted the Mariners 8-7 Thursday night in the longest game of the season by innings for either team.
Seattle staged tying rallies in the ninth and 10th innings and loaded the bases in the bottom of the 14th thanks to three walks by Chris Devenski (1-0), but the right-hander got Shed Long to fly out to end it.
"All's well that ends well," Astros manager AJ Hinch said.
Houston led 5-1 after 6 1/2 innings but Seattle chipped away, tying it at 6 in the ninth on Edwin Encarnacion's single against closer Roberto Osuna, his first blown save of the season. That prevented Justin Verlander from becoming the first 10-game winner in the AL.
"That was not a game that was expected, given how it started," Hinch said. "And even halfway through nine innings, it felt like we were completely in control of it. Then it was like a game that was never going to end. Quite a game."
Verlander was pulled with one out in the sixth after giving up three singles. He was charged with three runs on five hits.
"From the get-go today it was a little bit touch and go for me," Verlander said. "I wasn't my best today and we made the pull. I wasn't surprised. In some of these games like this one, it comes down to pure will, who wants it most."
Seattle outfielder Mitch Haniger left in the seventh with what the team called a "mid-body" contusion.
The Astros took three of four in the series and are 9-0-1 in their last 10 series.
Austin Adams started as an opener for Seattle and couldn't get through the first inning. He gave up three runs, three hits and two walks, including a two-run homer to Robinson Chirinos, before being replaced by Tommy Milone.
Chirinos has homered in four consecutive games, tying Cliff Johnson's club record from 1975 for longest streak.
The Mariners rallied for three runs in the seventh inning on five singles. After Houston added a run in the eighth, the Mariners scored again in the bottom of the inning before Osuna entered.
"It's kind of hard to be focused the whole game," Narvaez said. "But we did a good job swinging the bats. Remember, we were facing a pretty good team. They don't strike out much and put the ball in the play almost every time."
Verlander moved ahead of Hall of Famer Mike Mussina for 20th on the career strikeout list, fanning seven to reach 2,816.
Astros: Hinch doesn't expect OF George Springer or 2B Jose Altuve to return for the upcoming eight-game homestand because both players will need to go on rehab assignments before coming off the injured list. Springer (left hamstring strain) was placed on the 10-day IL on May 25 and Altuve (left hamstring strain) has been on the IL since May 11.
Astros: RHP Gerrit Cole (5-5, 3.94) will make his 13th start of the season when the Astros host the Orioles on Friday. RHP Gabriel Ynoa (0-2, 5.06) is expected to start for the Orioles. Cole leads the AL with 116 strikeouts, averaging 13.4 per nine innings.
Mariners: LHP Marco Gonzales (5-6, 4.89) will start as the Mariners open a three-game series in Anaheim. LHP Andrew Heaney (0-0, 4.09) will start for the Angels. Gonzales is coming off a season-worst performance, allowing 10 earned runs, nine hits and three walks in 4 2/3 innings against the Angels on June 2.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Keon Broxton returns to Brewers after whirlwind year
The Brewers have signed outfielder Keon Broxton after trading him a year ago.
Baseball's quietest man will be the reason for many Hall of Fame speeches
Last winter's surprise selection of Harold Baines could blow the doors to Cooperstown wide open Sunday night -- and beyond.
Royals sign former All-Star Trevor Rosenthal to minor league deal
The Kansas City Royals signed former All-Star reliever Trevor Rosenthal to a $2 million minor league contract that includes an invitation to big league spring training and up to $2.25 million in bonuses if he makes the major league roster.
Yankees GM rappels building, gets fan's message on Gerrit Cole
Brian Cashman saw a message taped to a 10th-floor window while prepping for a festival in Connecticut. "Please sign Gerrit Cole," it said. The GM's response: "I'm open to do clearly whatever, as always, is important for the Yankees."
Rays' Blake Snell strongly reacts to Tommy Pham trade on Twitch
Rays pitcher Blake Snell apologized for his reaction -- captured during a livestream on Twitch -- to news that teammate Tommy Pham was traded to San Diego.
Source: Nationals agree to deal with World Series hero Howie Kendrick
Howie Kendrick, who capped the Nationals' improbable run to their first World Series title last season with a Game 7 home run, has reached an agreement on a one-year, $6.25 million deal to return to Washington, a source told ESPN's Jeff Passan on Friday.