May 30

ATH23-34
TOR28-28
NBCSCA @11:07 PM UTC
SF31-25
MIA22-32
NBCSBAY @11:10 PM UTC
TB13
HOU3
Final
WAS9
SEA3
Final
CIN2
CHC0
In Progress
CWS18-38
BAL19-36
MASN @8:30 PM UTC
MIL29-28
PHI36-20
NBCSP @10:45 PM UTC
LAA25-30
CLE30-25
FDW @11:10 PM UTC
COL9-47
NYM34-22
SNY @11:10 PM UTC
BOS27-31
ATL26-29
ATV @11:15 PM UTC

May 31

ATH23-34
TOR28-28
NBCSCA @7:07 PM UTC
SF31-25
MIA22-32
NBCSBAY @8:10 PM UTC
STL32-24
TEX27-30
KDAF @12:05 AM UTC
TB29-27
HOU30-26
FSUN @12:10 AM UTC
DET37-20
KC30-27
FDDT @12:10 AM UTC
PIT21-36
SD31-23
MLBN @1:40 AM UTC
WAS26-30
ARI27-29
DBTV @1:40 AM UTC
MIN30-25
SEA30-25
TWTV @2:10 AM UTC
NYY35-20
LAD34-22
ATV @2:10 AM UTC
CIN28-29
CHC35-21
MLBN @6:20 PM UTC
CWS18-38
BAL19-36
MASN @8:05 PM UTC
MIL29-28
PHI36-20
NBCSP @8:05 PM UTC
STL32-24
TEX27-30
RASN @8:05 PM UTC
COL9-47
NYM34-22
WPIX @8:10 PM UTC
LAA25-30
CLE30-25
FDW @8:10 PM UTC
BOS27-31
ATL26-29
FDSO @8:10 PM UTC
DET37-20
KC30-27
FDDT @8:10 PM UTC
TB29-27
HOU30-26
FSUN @8:10 PM UTC
MIN30-25
SEA30-25
FOX @11:15 PM UTC
NYY35-20
LAD34-22
FOX @11:15 PM UTC

Jun 1

ATH23-34
TOR28-28
NBCSCA @5:37 PM UTC
SF31-25
MIA22-32
NBCSBAY @5:40 PM UTC
PIT21-36
SD31-23
SNPT @1:40 AM UTC
WAS26-30
ARI27-29
FS1 @2:10 AM UTC
STL32-24
TEX27-30
Roku @5:05 PM UTC
MIL29-28
PHI36-20
NBCSP @5:35 PM UTC
BOS27-31
ATL26-29
MLBN @5:35 PM UTC
CWS18-38
BAL19-36
MASN @5:35 PM UTC
LAA25-30
CLE30-25
FDW @5:40 PM UTC
COL9-47
NYM34-22
SNY @5:40 PM UTC
TB29-27
HOU30-26
FSUN @6:10 PM UTC
DET37-20
KC30-27
FDDT @6:10 PM UTC
CIN28-29
CHC35-21
FDOH @6:20 PM UTC
WAS26-30
ARI27-29
DBTV @8:10 PM UTC
MIN30-25
SEA30-25
TWTV @8:10 PM UTC
PIT21-36
SD31-23
SNPT @9:10 PM UTC
NYY35-20
LAD34-22
ESPN @11:10 PM UTC

Jun 2

COL9-47
MIA22-32
FDFL @10:40 PM UTC
LAA25-30
BOS27-31
FDW @11:10 PM UTC
MIL29-28
CIN28-29
FS1 @11:10 PM UTC
DET37-20
CWS18-38
FDDT @11:40 PM UTC

What we learned as Brandons lead Giants to win vs. D-backs

After a disappointing road trip and a very quiet weekend at Nationals Park, the Giants were happy to be back home on Monday night. They were probably just as thrilled to be seeing the Arizona Diamondbacks in the other dugout. 

The Diamondbacks came to San Francisco riding a 19-game losing streak on the road, an incredible run of futility that dates back to Madison Bumgarner's no-hitter (yes it was) on April 25 in Atlanta. The Giants were more than willing to extend it into the 20s.

With our All Access Daily newsletter, stay in the game with the latest updates on your beloved Bay Area and California sports teams!

Subscribe  SIGN UP HERE

Behind another go-ahead homer from Brandon Crawford, the Giants won 5-2 to improve to 41-25. They had 14 hits, including a season-high three from Curt Casali and four from the Brandons, who combined to drive in four runs. 

The Giants improved to 19-6 in games following a loss, the best mark in the National League. Here are three more things to know ... 

Craw Keeps Crushing

Crawford broke a 1-1 tie by going the opposite way in the fifth for his 15th homer of the year. That's his second-highest total as a big leaguer after the 21 he hit in 2015, and it seems he's going to shoot right past that mark. Eight of Crawford's 15 homers have given the Giants a lead and two others have tied a game.

San Francisco Giants

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

Posey sends two-word message to Giants fans about Adames' struggles

Birdsong, Harrison impress Posey; Hicks ‘disappointed' by bullpen move

Crawford moved into a tie for fourth in the NL in homers, and he trails just one shortstop -- Fernando Tatis Jr., who leads the league with 19. Tatis was one of three shortstops ahead of Crawford in the first round of All-Star voting, along with Javier Baez and Corey Seager. 

Crawford now has 608 career RBI. He needs just eight more to pass J.T. Snow for ninth-most in San Francisco Giants history. 

Behind The Brandons

Brandon Belt had three hits and three runs last Tuesday in his return to the lineup, then went hitless in the final five games of the road trip. He snapped the 0-for-16 against one of his favorite opponents. Belt has reached base safely in 28 of his last 29 games against the Diamondbacks dating back to 2019 and he had a solid performance Monday. 

After the Giants put five runners on base and failed to score in the first two innings, Belt got them on the board with an RBI double in the third. He added a walk and a second double. 

Belt has gotten killed by Oracle Park more than anyone over the past decade, but he entered Monday's game with a .179 average on the road and .268 average at home. 

RELATED: What keeps Kapler up at night about rest of Giants' season

Good Wood

Alex Wood's numbers have tailed off since a spectacular start, but he found that early-season form against the last-place Diamondbacks. Wood went six innings, striking out seven while allowing just two runs on four hits. This was his first quality start since May 21 against the Dodgers. 

Wood threw just eight sliders in his last appearance, but went back to his out pitch often against the Diamondbacks, throwing it 21 times and getting six swinging strikes.

Download and subscribe to the Giants Talk Podcast

Contact Us