SF 7 WSN 3
The Giants put on a stellar display tonight in Washington, powering past the Nationals for their eighth victory in their first eighteen games. The team has completed one seasonal inning: 1/9 of their 162-game schedule. Even Longoria, Steven Duggar, and Brandon Belt all homered off Stephen Strasburg to back Dereck Rodriguez who struggled early but finished strong. D-Rod needed 94 pitches to get through five innings but he held the Nats to just one run on five hits and three walks (he'd had only one in his previous 17-1/3 IP) while whiffing six.
1st inning: 8-10
