SAN FRANCISCO -- Trevor Cahill figures he owes his latest victory to the defensive exploits of his right fielder. Robert Foster Jersey . Having a guy like Paul Goldschmidt in the lineup helps too. Goldschmidt broke out of a slump with two hits and two RBIs to help the Arizona Diamondbacks beat the San Francisco Giants 4-2 on Thursday night. Martin Prado and Aaron Hill also drove in runs for the Diamondbacks, who won their second straight after losing five of their previous six. Miguel Montero added two hits. Cahill (6-10) won his third straight decision since coming off the disabled list. He allowed two runs and six hits in five innings, walking four and striking out three. "Its kind of like I have one bad inning where I lose it," Cahill said. "I got out of it with help from the right fielder." Gerardo Parra, the right fielder, threw out two Giants on the basepaths and Diamondbacks manager Kirk Gibson was ejected from the game for arguing for a third one. "He was feeling good tonight," Gibson said of Parra. "Hes accurate, hes made himself better and hes a dominant player out there." Brad Ziegler pitched the ninth for his eighth save. Pablo Sandoval had two hits and drove in a run for the Giants, who have lost three of four. Hector Sanchez also drove in a run and Brandon Belt had two hits. Ryan Vogelsong (3-5) lost for the first time since May 15, though he missed 69 games with a fractured right hand. He gave up four runs and eight hits over 4 2-3 innings, walking three and striking out three. "Vogelsong struggles the second and third time through the lineup," Gibson said. "It looked like he just lost it." Sandoval tripled home a run and scored on Sanchezs sacrifice fly in the fourth. Gibson was ejected on the play for arguing the call. Parra, who leads the NL with 13 outfield assists, made a strong throw that appeared to beat Sandoval. Miguel Montero held onto the ball as Sandoval crashed into him, sending both players sprawling on the ground. "I thought he missed it," Gibson said. Plate umpire Tom Hallion called him safe before Sandoval tried to dive back toward home with Montero trying to beat him there. "Theres not a better arm in baseball," Giants manager Bruce Bochy said. "Hes as accurate as any outfielder. Hes electric and showed it tonight. He helped win the ballgame for them. Thats how good he is." Vogelsong retired the first two batters in the fifth and then didnt get another out, giving up four runs and five hits with a walk before he was replaced by Jake Dunning. "He just lost it," Bochy said. "He had two outs and nobody on and he had trouble making a pitch there. He got the ball up and made some mistakes. It got away from him." Goldschmidt, who was hitless in 16 previous at-bats, doubled home two runs. Prado followed with an RBI double and Hill followed with an RBI single. NOTES: Giants C Buster Posey had an X-ray on his swollen right ring finger. ... LHP Jeremy Affledt went through fielding drills and will throw 40 pitches to hitters on Friday. ... RHP Chad Gaudin threw a bullpen session and is closer to returning. ... RHP Yusmeiro Petit will start Fridays game for the Giants. Hes won both of his previous two starts. ... LHP Patrick Corbin starts Friday for the Diamondbacks. Hes 2-2 in seven career starts against SF. ... LHP Matt Reynolds (partially torn UCL in left elbow) threw a bullpen session and could return soon. ... RHP J.J. Putz remains in Arizona for his rehab from a dislocated right pinkie finger. Hes playing catch with tape on his fingers. ... Arizona SS Willie Bloomquist will get a day off Friday. ... Vogelsong has 97 strikeouts in the first inning, his best of any inning. ... Giants C Johnny Monell made his major league debut, popping out to shortstop to end the game. Buffalo Bills Jerseys . And follow TSN.ca right through Deadline Day for all the updates. Getting Creative The Pittsburgh Penguins will try their best to acquire Ryan Kesler from the Vancouver Canucks before the Trade Deadline. O. J. Simpson Jersey . Some teams got significantly better, some teams divested themselves of talent and some teams had quiet afternoons, keeping the status quo. http://www.officialbuffalobillsfootball.com/authentic-lesean-mccoy-jersey-womens . The defending champions’ roller coaster season included trading offensive star Percy Harvin in the midst of the team’s 3-3 start. That move that reportedly irked several Seahawk players, but one management saw necessary to save the team’s chemistry.Carey Prices road to recovery took another step forward on Tuesday. The Montreal Canadiens netminder participated in light full practice drills at the teams morning skate and took the majority of reps at one end of the ice while sharing a net with Dustin Tokarski. Price worked with Peter Budaj and Tokarski during Tuesdays skate and was dropping to the butterfly position, considered progress in his rehab. During the teams recent west coast road trip, the 26-year-old Price was only making lateral and forward/backward movements in his net while staying on his feet. Once the team switched to 3-1 and 3-2 drills, Price worked alone with goaltending coach Stephane Waite, with heavy concentration on staying in his butterfly. Price originally suffered a lower-body injury at the Sochi Olympics. In the first post-Olympics practice, he left the ice after moving laterally to make a save during a power-play drill.. Zay Jones Jersey. He was placed on injured reserve on March 3. Head coach Michel Therrien said following Tuesdays practice that hes disappointed his starting goaltender was injured in Sochi but the experience and success he enjoyed will benefit him and the team long term. Therrien wouldnt disclose his starting goalie or lineup changes for Wednesdays game versus the Boston Bruins, but said winger Brandon Prust (upper-body injury) is ready to return. Prust missed the last seven games after injuring himself on the first day back following the week off for the Olympic break. Budaj has handled the responsibilities in net for Montreal with Prices absence, with Dustin Tokarski backing up. Price has a 26-17-5 record this season for the Canadiens, with a 2.33 goals-against average and .925 save percentage. The Canadiens are home to the Ottawa Senators on Saturday and they travel to Buffalo on Sunday. Stitched College JerseysCheap UCLA JerseysNCAA Louisville Cardinals JerseysNorth Carolina Jerseys Stitched Kentucky Wildcats JerseysStitched Alabama Crimson Tide JerseysCheap Basketball Wisconsin Badgers JerseysAuthentic NCAA Jerseys StoreWholesale Basketball NCAA JerseysCheap Duke GearStitched Alabama JerseysStitched Georgia JerseysCheap Clemson Jerseys AuthenticAuthentic Texas JerseysWholesale USC JerseysStitched Oklahoma JerseysStitched Ohio State JerseysCheap Notre Dame GearUCLA Jerseys From ChinaCheap Louisville Jerseys Free ShippingCheap North Carolina Jerseys AuthenticCheap Kentucky Jerseys AuthenticWisconsin Jerseys From ChinaCheap Michigan GearCheap Florida GearWholesale Arizona State JerseysCheap LSU GearCheap Auburn GearCheap California Jerseys Free ShippingCheap Miami Jerseys AuthenticCheap Michigan State GearCheap Tennessee Jerseys AuthenticTexas A&M Jerseys From ChinaAuthentic Wake Forest JerseysWest Virginia Jerseys From China ' ' '