- TwinsTop 1st
- R. Johnson pitching for ARIMINARI
Pitch 1Strike Looking2Fly Out
- DiamondbacksBottom 1st
- C. Silva pitching for MINMINARI
- S Finley to third on balk by C Silva.00
- TwinsTop 2nd
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 2nd
- C. Silva pitching for MINMINARI
- TwinsTop 3rd
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 3rd
- C. Silva pitching for MINMINARI
- TwinsTop 4th
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 4th
- C. Silva pitching for MINMINARI
- TwinsTop 5th
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 5th
- C. Silva pitching for MINMINARI
- TwinsTop 6th
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 6th
- C. Silva pitching for MINMINARI
- TwinsTop 7th
- R. Johnson pitching for ARIMINARI
- DiamondbacksBottom 7th
- A. Fultz pitching for MINMINARI
- R Alomar to second on wild pitch by A Fultz.14
- TwinsTop 8th
- R. Johnson pitching for ARIMINARI
- J Offerman hit for A Fultz.14
- DiamondbacksBottom 8th
- J. Roa pitching for MINMINARI
- Q McCracken tripled to deep center, A Cintron scored, Q McCracken scored on error by center fielder T Hunter.16
- TwinsTop 9th
- R. Johnson pitching for ARIMINARI
- M LeCroy safe at second on error by right fielder Q McCracken, N Punto scored.26
Minnesota Twins @ Arizona Diamondbacks
MIN wins 2-1
Game Information
Chase Field
9:35 PM, 4 July 2004
Phoenix, Arizona
Attendance: 31,732
Game Time:2:18
- Umpires:
- Home Plate Umpire - Tim Timmons
- First Base Umpire - Bruce Froemming
- Second Base Umpire - Kevin Kelley
- Third Base Umpire - Mike Winters

