???label.league_mlb???
BOXSCORE | PLAY-BY-PLAY
Arizona 2, San Francisco 1
When: 3:10 PM ET, Thursday, February 29, 2024
Where: Salt River Fields at Talking Stick, Salt River Pima-Maricopa, Arizona
Temperature: 70°
Umpires: Home - Charlie Ramos, 1B - Jim Wolf, 2B - Nick Mahrley, 3B - Chris Marco
Attendance: 7733
Final Scoring Summary
 
Final123456789RHE
San Francisco 001000000151
Arizona 20000000-240
Innings:
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
Top 1st
San Francisco
Jung Hoo Lee doubles to right.
Marco Luciano flies out to right. Jung Hoo Lee to second.
Michael Conforto strikes out.
David Villar strikes out.
Bottom 1st
Arizona Ketel Marte singles to center.
Jake McCarthy doubles to center. Ketel Marte to third.
Gabriel Moreno grounds out, second to first. Ketel Marte scores. Jake McCarthy to third.
Christian Walker grounds out, shortstop to first.
Geraldo Perdomo on error by Marco Luciano, advances to second. Jake McCarthy scores. Geraldo Perdomo to second.
Blaze Alexander grounds out, third to first.
Top 2nd
San Francisco Pablo Sandoval strikes out.
Joey Bart strikes out.
Casey Schmitt flies out to right.
Bottom 2nd
Arizona Albert Almora Jr. singles to third.
Tristin English grounds into a double play, pitcher to shortstop to first. Albert Almora Jr. out at second. Tristin English out at first.
A.J. Vukovich strikes out.
Top 3rd
San Francisco Brett Wisely grounds out, third to first.
Heliot Ramos strikes out.
Jung Hoo Lee homers to right.
Marco Luciano grounds out, catcher to first.
Bottom 3rd
Arizona Ketel Marte strikes out.
Jake McCarthy grounds out, second to first.
Gabriel Moreno grounds out, third to first.
Top 4th
San Francisco Humberto Castellanos enters game as pitcher.
David Villar flies out to left.
Pablo Sandoval pops out to shortstop.
Michael Conforto lines out to right.
Bottom 4th
Arizona Ryan Walker enters game as pitcher.
Christian Walker hit by pitch.
Andres Chaparro enters game as pinch runner, replacing Christian Walker.
Geraldo Perdomo pops out to shortstop.
Blaze Alexander singles to center. Andres Chaparro to second.
A.J. Vukovich grounds into a double play, shortstop to second to first. Blaze Alexander out at second. A.J. Vukovich out at first.
Top 5th
San Francisco Andres Chaparro remains in the game at first base.
Joey Bart strikes out.
Casey Schmitt lines out to center.
Brett Wisely strikes out.
Bottom 5th
Arizona Cody Stashak enters game as pitcher.
Albert Almora Jr. grounds out, shortstop to first.
Tristin English strikes out.
Ketel Marte strikes out.
Top 6th
San Francisco Jancarlos Cintron enters the game, playing second base. Ketel Marte leaves the game.
Josh Green enters game as pitcher.
Jung Hoo Lee grounds out, third to first.
Heliot Ramos grounds out to first.
Marco Luciano grounds out, shortstop to first.
Bottom 6th
Arizona Tommy Romero enters game as pitcher.
Jake McCarthy grounds out, first to pitcher.
Gabriel Moreno flies out to right.
Andres Chaparro flies out to left.
Chase Pinder enters the game, playing shortstop. Marco Luciano leaves the game.
Otto Lopez enters the game, playing center field. Jung Hoo Lee leaves the game.
Donovan Walton enters the game, playing right field. Heliot Ramos leaves the game.
Yusniel Diaz enters the game, playing second base. Brett Wisely leaves the game.
Top 7th
San Francisco Jose Castillo enters game as pitcher.
Michael Conforto strikes out.
David Villar singles to left.
Trenton Brooks enters game as pinch runner, replacing David Villar.
Pablo Sandoval strikes out.
Joey Bart singles to center. Trenton Brooks to second.
Casey Schmitt strikes out.
Kristian Robinson enters the game, playing center field. Albert Almora Jr. leaves the game.
Adrian Del Castillo enters the game, playing right field. Jake McCarthy leaves the game.
Jack Hurley enters the game, playing catcher. Gabriel Moreno leaves the game.
Bottom 7th
Arizona Wade Meckler enters the game, playing left field. Michael Conforto leaves the game.
Trenton Brooks remains in the game at first base.
Cooper Hummel enters the game, playing catcher. Joey Bart leaves the game.
Geraldo Perdomo grounds out, second to first.
Blaze Alexander lines out to center.
A.J. Vukovich grounds out, shortstop to first.
Will Wilson enters the game, playing third base. Casey Schmitt leaves the game.
Top 8th
San Francisco Jordan Lawlar enters the game, playing shortstop. Geraldo Perdomo leaves the game.
Ivan Melendez enters the game, playing third base. Blaze Alexander leaves the game.
Kevin Graham enters the game, playing left field. A.J. Vukovich leaves the game.
Chris Rodriguez enters game as pitcher.
Yusniel Diaz grounds out, shortstop to first.
Otto Lopez grounds out, third to first.
Donovan Walton lines out to right.
Bottom 8th
Arizona Carson Seymour enters game as pitcher.
Caleb Roberts enters game as pinch hitter, replacing Tristin English.
Kristian Robinson flies out to right.
Caleb Roberts strikes out.
Jancarlos Cintron grounds out, third to first.
Top 9th
San Francisco Caleb Roberts remains in the game at designated hitter.
Ricky Karcher enters game as pitcher.
Chase Pinder walks.
Wade Meckler flies out to center.
Grant McCray enters game as pinch runner, replacing Chase Pinder.
Grant McCray steals second.
Trenton Brooks singles to pitcher. Grant McCray to third.
Blake Sabol enters game as pinch hitter, replacing Pablo Sandoval.
Blake Sabol on a fielder's choice out, advances to second, pitcher to catcher to third to first. Grant McCray out at home. Trenton Brooks to third. Blake Sabol to second.
Cooper Hummel strikes out.