Mar 29

SF2
CIN1
BOS1
TEX4
Final
NYM3
HOU1
Final
CHC1
ARI8
Final
ATL3
SD4
Final
ATH7
SEA0
Final
DET5
LAD8
Final
MIL9
NYY20
Final
LAA1
CWS0
Final
MIN1
STL5
Final
BAL9
TOR5
In Progress
PHI2
WAS2
In Progress
COL1
TB0
In Progress
PIT1
MIA0
In Progress
CLE2
KC0
In Progress
BOS1-1
TEX1-1
RASN @11:05 PM UTC
NYM1-1
HOU1-1
FOX @11:15 PM UTC
ATL0-2
SD2-0
FOX @11:15 PM UTC

Mar 30

ATH1-1
SEA1-1
MLBN @1:40 AM UTC
SF1-0
CIN0-1
NBCSBAY @5:40 PM UTC
ATH1-1
SEA1-1
NBCSCA @8:10 PM UTC
CHC1-3
ARI1-1
DBTV @12:10 AM UTC
DET0-2
LAD4-0
MLBN @1:10 AM UTC
PHI1-0
WAS0-1
NBCSP @5:35 PM UTC
MIL0-2
NYY2-0
MLBN @5:35 PM UTC
BAL1-1
TOR1-1
MLBN @5:37 PM UTC
COL0-1
TB1-0
FSUN @5:40 PM UTC
PIT1-1
MIA1-1
FDFL @5:40 PM UTC
CLE1-0
KC0-1
GDTV @6:10 PM UTC
LAA1-1
CWS1-1
FDW @6:10 PM UTC
MIN0-2
STL2-0
TWTV @6:15 PM UTC
BOS1-1
TEX1-1
RASN @6:35 PM UTC
CHC1-3
ARI1-1
MLBN @8:10 PM UTC
ATL0-2
SD2-0
ESPN @11:10 PM UTC

Mar 31

KC0-1
MIL0-2
FDKC @6:10 PM UTC
MIN0-2
CWS1-1
TWTV @6:10 PM UTC
BOS1-1
BAL1-1
MLBN @7:05 PM UTC
COL0-1
PHI1-0
WCAU @7:05 PM UTC
TEX1-1
CIN0-1
MLBN @10:40 PM UTC
NYM1-1
MIA1-1
MLBN @10:40 PM UTC
PIT1-1
TB1-0
FSUN @11:05 PM UTC
WAS0-1
TOR1-1
MAS2 @11:07 PM UTC
LAA1-1
STL2-0
FDW @11:45 PM UTC

Apr 1

SF1-0
HOU1-1
NBCSBAY @12:10 AM UTC
CLE1-0
SD2-0
GDTV @1:40 AM UTC
DET0-2
SEA1-1
FDDT @1:40 AM UTC
CHC1-3
ATH1-1
NBCSCA @2:05 AM UTC
ATL0-2
LAD4-0
MLBN @2:10 AM UTC
NYM1-1
MIA1-1
FDFL @10:40 PM UTC
TEX1-1
CIN0-1
RASN @10:40 PM UTC
ARI1-1
NYY2-0
TBS @11:05 PM UTC
PIT1-1
TB1-0
FSUN @11:05 PM UTC
WAS0-1
TOR1-1
MAS2 @11:07 PM UTC
MIN0-2
CWS1-1
TWTV @11:40 PM UTC
KC0-1
MIL0-2
FDKC @11:40 PM UTC
LAA1-1
STL2-0
FDSC @11:45 PM UTC

Giants put ugly win behind them, focus on sweeping Mets

The Giants had just four hits on Wednesday night, and one of them was a bloop that dropped between three Mets in right field. 

They gave a run away and cost their starting pitcher a chance at the win in the fifth, when Kris Bryant threw wide of first on a routine grounder to third. In the ninth, Brandon Belt dropped a foul pop-up that would have been the second out, and a few moments later Austin Slater and Alex Dickerson bumped into each other in left-center, allowing another sure out to drop. 

The Giants did a lot wrong on Wednesday night. 

They also won, 3-2, clinching their ninth consecutive series and first winning season since 2016. 

The Giants are on pace for 105 wins, in large part because they keep holding a handshake line on nights like this one, when they did oh so much wrong, but still found a way. Is that luck? Is that resilience?

"A little of both, I hope," manager Gabe Kapler said, chuckling. "What I'll say is, it was not our cleanest game. We know that it wasn't our cleanest game. In order to win the biggest games going forward for the rest of the season we're going to have to play clean, fundamentally sound, crisp, efficient baseball. We've done that for most of the season which is why we are where we are. Tonight it wasn't good enough. I think everybody knows that. 

"That said, it's a win on the road against a really hungry team, and as I mentioned, it wasn't the prettiest win ever, but we got enough hits, made enough plays, made enough pitches to get through it. Now, just like always, win or lose we're going to turn the page and get ready for tomorrow's baseball game. We're not going to harp on any of the mistakes that we made tonight. I don't think that's going to help us at all. We're just going to move on and get ready to play tomorrow's game."

The Giants have done that all year, win or lose, and more often than not they come back the next day with a much better performance. As evidenced by the nine consecutive series wins, this is a team that doesn't group errors or poor performances together, and it's also one that knows exactly how to win the close ones. 

The Giants improved to 24-14 in one-run games, once again getting a big late hit. This time it was Brandon Crawford. He lined a two-run double off lefty Aaron Loup in the seventh to give the Giants the lead for good. It was the first extra-base hit Loup had given up to a lefty all season. 

To get those late-game opportunities, though, the lineup needs to be within striking range. They've been put in those positions by a bullpen that's as strong in the middle innings as any in the game right now. Jose Alvarez got Johnny Cueto out of a jam in the fifth. After Tony Watson gave up his first run as a (second-time) Giant, Dominic Leone, Tyler Rogers and Jake McGee shut it down

McGee picked up his 29th save and this one might have been his gutsiest. The two misplays led to the Mets loading the bases for slugger Pete Alonso. He popped out harmlessly to second.

San Francisco Giants

Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.

Giants' Encarnacion to miss several weeks after hand surgery

Why Posey believes Harrison still has ‘bright future' with Giants

"I knew he was going to be very aggressive," McGee said. "I didn't have to throw him too many strikes. I actually lucked out -- I was trying to go up and away for the swing and miss that he had earlier in the at-bat, but I kept pulling it. I think they're looking up and away a lot of times and when I pull it I get lucky sometimes."

RELATED: How MLB playoffs schedule impacts Giants' outlook

There was luck involved, and there was resilience. There was also another win and a desire to move on quickly from an ugly night and go after the next one. 

"We were kind of able to pitch through a couple mistakes and get out of it somewhat unscathed," Crawford said. "I think that's kind of a key to a well-rounded team, being able to hit through some mistakes sometimes and pitch through some mistakes when we make them. But for the most part we've done a pretty good job of not making them."

Download and follow the Giants Talk Podcast

Contact Us