Giants hit 5 HRs, rough up Greinke, Astros 8-6
ZACK GREINKE WORLD SERIES HIT!! Astros' pitcher smacks single in World Series Game 4!
Texas Rangers
MJ Melendez, Hunter Dozier lead Royals' comeback win vs. Angels
MORE
MLB roundup: Mark Canha's 9th-inning HR propels Mets to victory
51 MPH PITCH! Astros' Zack Greinke lofts slow pitch in for the strike!
Corbin_Burnes
Arizona Diamondbacks catch a break with Cubs' Willson Contreras out
State of the MLB: All-Star Break 2018 - The Aggie
Giants beat Astros 8-6
Cristian_Javier
Donovan_Solano
SF Giants end drought with five home runs, blast their way past Astros – Times Herald Online
Zack Greinke
Astros 6-8 Giants (Jul 31, 2021) Final Score - ESPN