HOUSTON (AP) — n’s Tony Kemp knock his pitch into center field with one on in the eighth inning Justin Morneau Jersey , he was certain it would be an extra-base hit.Guillermo Heredia made sure that wasn’t the case.Heredia made a spectacular case to preserve Seattle’s lead, Ryon Healy had three hits and drove in the go-ahead run, and the Mariners beat the Astros 3-2 on Saturday night.It was yet another win in a close game by the Mariners, who have taken three straight from their AL West rivals and improved to 44-17 this season in games decided by one or two runs.Seattle trailed 2-0 before scoring all of its runs with a two-out rally in the fourth. Nelson Cruz singled and scored on a double by Kyle Seager that sailed over Kemp’s head in center field. Chris Hermann tripled to right field to tie it.Healy put the Mariners on top with a single but was out at second trying to stretch it into a double.With no outs and a runner at first in the eighth, Kemp hit a ball to center field that looked sure to drop in for a hit. Heredia raced to track it down and grabbed it as he fell to the ground. He popped up and threw to first to complete the double play.“What a catch,” Mariners manager Scott Servais said. “Everybody knows G is an awesome defender and never takes pitches off, but that play, that was the game.”Even Heredia didn’t think he would be able to get to it off the bat.“I charged the ball to catch it, but I didn’t think I had a chance,” he said. “At the end I said: ‘Oh yeah, I got it.'”An incredulous Kemp put both hands on his head as he slowly trotted back to the dugout.“They put Heredia in for defense almost every night he doesn’t play, so that tells you enough what they think about his defensive ability,” Houston manager A.J. Hinch said. “He got a pretty decent break on it. It was a sizeable gap … and then the ball hangs up just enough that he makes a great circus catch. I still wasn’t sure that he caught it until he came up ready to throw pretty excited.”Colome said the catch, which helped him extend his streak of scoreless innings to 18 2/3, was the best he’s seen while on the mound.Wade LeBlanc (7-2) allowed three hits and two runs in five innings. Four relievers allowed a combined two hits in three innings before Edwin Diaz struck out two in a perfect ninth for his MLB-leading 45th save in 48 opportunities.Charlie Morton (12-3) yielded seven hits and three runs in six innings for his first loss since July 1.The Astros took an early lead on a two-run single by Tyler White in the second. Houston didn’t have another baserunner until White walked to open the fifth. But LeBlanc got three routine outs to end the inning and his night.Seattle had a chance to add to the lead in the sixth when Span singled to start the inning and Cruz singled with one out. But Seager grounded into a double play.ALWAYS BE CLOSINGDiaz got his third save in as many games and his 45 saves are tied for second-most in a season in franchise history. Fernando Rodney ranks first with 48 in 2014.TRAINER’S ROOMMariners: RHP Erasmo Ramirez http://www.twinsfanproshop.com/authentic-max-kepler-jersey , who hasn’t pitched since April 27 because of a shoulder injury, will come off the disabled list to start on Sunday.Astros: OF Jake Marisnick was placed on the 10-day disabled list with groin discomfort after he was injured running the bases on Friday night. OF Kyle Tucker was recalled from Triple-A Fresno to take his spot on the roster.UP NEXTHouston left-hander Dallas Keuchel (9-9, 3.53 ERA) opposes Ramirez (0-2, 10.24) when the series concludes on Sunday. Keuchel has won six of his last seven decisions and allowed just three hits and one run in his last start but did not factor in the decision in a 2-1 win over the Giants. Ramirez is taking Felix Hernandez’s spot in the rotation after the longtime Mariners ace, who has struggled all season, was demoted to the bullpen on Thursday night. The Cubs got outstanding pitching and timely hitting Wednesday."WhiteFanposts Fanshots Sections Chicago Cubs recapsChicago Cubs minor leaguesChicago Cubs essaysChicago Cubs game threadsWrigley Field renovationsFull archiveLibrary Bleed Cubbie Blue Community GuidelinesCurrent time in ChicagoBCB Specials & Site InfoWinter 2019 music threadsCubs StoriesScheduleRosterStatsYahoo Cubs newsYahoo Cubs team pageYahoo Cubs reportYahoo Cubs depth chartYahoo Cubs transactionsYahoo Cubs photosOdds Shop About Masthead Community Guidelines StubHub 鉁旵hicago Cubs recapsChicago Cubs spring trainingCubs 4, Royals 1: Jose Quintana and Tyler Chatwood (yes, Tyler Chatwood!) impressNew,98commentsThe Cubs got outstanding pitching and timely hitting Wednesday.CSTShareTweetShareShareCubs 4, Royals 1: Jose Quintana and Tyler Chatwood (yes, Tyler Chatwood!) impressMatt Kartozian-USA TODAY SportsMESA, Arizona — The Cubs defeated the Royals 4-1 on what was the warmest afternoon of 2019 so far in the Valley of the Sun, 80 degrees, and the latter fact is meaningful, as it’s the first 80-degree day of the spring. Usually there are a couple in February.That’s not what’s important here Byron Buxton Jersey , just thought I’d note how nice a day it was. What’s important is the pitching performances of Jose Quintana and, even more importantly, Tyler Chatwood.Quintana threw the first three innings and was very, very good. He walked one and allowed one hit, but got out of the inning with the hit on a nicely-executed double play. So he faced just 10 hitters and looked really, really sharp. That’s two good outings in a row for Q and I think he’s primed to have a big year.Chatwood, though... well, you know the issues he’s had. None of that was in evidence at all in his three-inning stint that resulted in a save, for whatever that’s worth. He didn’t walk anyone. No, I am not making that up. No walks, and in fact, only one three-ball count, in facing 10 hitters over three innings. He did give up three hits, but induced a pair of double-play balls. His velocity was consistent at 94 and he hit 95 a couple of times on the Sloan Park pitch speed meter. Here’s video of Chatwood pitching on Wednesday:You can see, even from those two pitches http://www.twinsfanproshop.com/authentic-max-kepler-jersey , that he’s not opening up as wide in his motion as he did last year. This motion seems much more controlled. He’s throwing more strikes and inducing more ground balls. It’s early, but if he keeps this up I think there could be a place for him in the Opening Day bullpen. This is so good to see — a guy who struggled so much in 2018 has obviously put a lot of both physical and mental work into his game and you can see the improvement on the field. I’m rooting for him, it would not only help the team but would be a great redemption story.Offensively, the Cubs pushed across a run in the second on a double by Daniel Descalso and single by Johnny Field, another in the third when Descalso got hit by a pitch with the bases loaded, and the third run was this leadoff homer by Victor Caratini in the sixth, his first of the spring:Pedro Strop made his first appearance of the spring and should have been out of the inning after allowing a single and recording two outs. He (and everyone else on the team and in the stands) thought he had Frank Schwindel struck out on a 2-2 pitch, but plate umpire Rob Drake called ball three. Strop walked Schwindel and then was removed, likely for a pitch count. I thought it was a successful outing anyway. Mike Zagurski entered and allowed a run-scoring single, the only K.C. run of the day, charged to Strop.Brad Brach also made his spring, and Cubs, debut, throwing a scoreless sixth after a leadoff double. With Brach’s illness delaying his first spring outing, the Cubs are likely to bring him along slowly. And — speculating a bit here — with the Cubs having other choices (such as Chatwood http://www.twinsfanproshop.com/authentic-max-kepler-jersey , perhaps) for the pen, and with Brach having several roster bonus clauses, it’s entirely possible he starts the year on the injured list.Steve Cishek also threw a scoreless frame, after doing his usual run in from the pen.All in all, it was a successful afternoon from every standpoint for the Cubs, I thought.Attendance watch: 12,036 paid to see this one, which makes the season total for eight dates 89,831, or 11,229 per date. (Did I mention it was a gorgeous day?)The Cubs will host the Rockies at Sloan Park Thursday afternoon at 2:05 p.m. CT. Jon Lester will start for the Cubs — I’d expect him to go into the fourth inning — and Antonio Senzatela starts for Colorado. No TV Thursday, there will be the usual audio webcast on cubs.com.