Major League Baseball

FINAL
Pittsburgh Pirates 10
–
San Francisco Giants 5
1st2nd3rd4thOT2OT3OTP8P9T
PIT03000052010
SF0000200035
Oracle Park · 40,035 att.

Match Report

Pirates hit 3 HRs to back Nova in 10-5 win over Giants

David Freese hit his 100th career home run, Elias Diaz and Josh Bell went deep on consecutive pitches and the Pittsburgh Pirates beat the San Francisco Giants 10-5 on Thursday night.

Full story at ESPN →

Play by Play

Showing the last 40 of 637 events.

Head to Head

Injuries

San Francisco Giants

  • Rowan Wick Out
  • Matt Chapman Out
  • Rafael Devers Out
  • Casey Schmitt Out
  • Randy Rodriguez Out

Pittsburgh Pirates

  • Endy Rodriguez Out

Lineups

Confirmed

SF

  1. Andrew McCutchenRF4
  2. Buster PoseyC28
  3. Evan Longoria3B3
  4. Brandon CrawfordSS35
  5. Austin Slater1B20
  6. Alen HansonLF38
  7. Joe Panik2B12
  8. Steven DuggarCF8
  9. Andrew SuarezP82

Substitutes

  1. Pierce JohnsonP52
  2. Gorkys HernandezPH83
  3. Reyes MorontaP52
  4. Mark MelanconP34
  5. Derek LawP38
  6. Hunter PenceRF8

PIT

  1. Adam FrazierLF20
  2. Starling MarteCF0
  3. Gregory PolancoRF25
  4. David Freese3B25
  5. Elias DiazC35
  6. Josh Bell1B56
  7. Josh Harrison2B4
  8. Jordy MercerSS27
  9. Ivan NovaP43

Substitutes

  1. Corey DickersonPH10
  2. Richard RodriguezP48
  3. Colin MoranPH79
  4. Dovydas NeverauskasP66
  5. Casey SadlerP65

MLB News

All news