Gerardo Parra proceeded to nail a single and pinch-hitter Geoff Blum got the base on balls treatment, which set the stage for a two-run triple by Willie Bloomquist's and an RBI single by Aaron Hill. The scoreboard was then 4-1 in favor of the Diamondbacks.
Arizona's dugout was nothing but smiles after the eighth inning, with the exception of Justin Upton, who was ejected early in the game. Vogelsong fanned the Diamondbacks' all-star in the fourth inning with a pitch that nipped the edge of the strike zone, causing J-Up to literally jump into the air and argue with home plate umpire Brian Knight. After getting tossed by the ump, Upton got pissed, got up in the Knight's grill, and got physically restrained by manager Kirk Gibson.
Upton's meltdown wasn't his only memorable moment of the weekend, as J-Up as he scattered a few singles and doubles throughout the three-game series. On Friday, his hits proved to be futile as the Diamondbacks were beaten soundly by San Francisco 6-2. Matt Cain's performance on the mound (striking out seven and walking two), helped the Giants break Arizona's win streak and earn a much-needed victory over the D-Backs.
On Saturday, however, Justin's hitting heroics were part of the numerous runs that Arizona scored on its way to a 7-2 win over San Francisco during yet another outstanding pitching outing by Ian Kennedy. Upton was on base when Paul Goldschmidt crushed an RBI single in the fifth inning, and J-Up's single in the ninth inning started a scoring drive that resulted in two runs. Kennedy nabbed his eighteenth win of the season.
Arizona's magic number is now at 16 after their weekend wins, which put San Francisco on the bubble. There's still plenty of baseball left to be played, but the D-Backs have likely put things out of reach for the Giants. The Snakes will probably put a few more games distance between themselves and San Fran as they head to Denver for a three-game series with the Rockies starting tonight. Wade Miley (2-1, 3.94 ERA) will go for his third win against Esmil Rogers (6-4, 5.94 ERA). First pitch is at 12:10 p.m. TV: Fox Sports Arizona. Radio: KTAR 620-AM. For more information, visit www.dbacks.com.
Keep Phoenix New Times Free... Since we started Phoenix New Times, it has been defined as the free, independent voice of Phoenix, and we would like to keep it that way. Offering our readers free access to incisive coverage of local news, food and culture. Producing stories on everything from political scandals to the hottest new bands, with gutsy reporting, stylish writing, and staffers who've won everything from the Society of Professional Journalists' Sigma Delta Chi feature-writing award to the Casey Medal for Meritorious Journalism. But with local journalism's existence under siege and advertising revenue setbacks having a larger impact, it is important now more than ever for us to rally support behind funding our local journalism. You can help by participating in our "I Support" membership program, allowing us to keep covering Phoenix with no paywalls.