|Roundup: Wainwright tosses complete game, Cards beat Padres|
|Updated 5/23/2012 1:59 AM ET|
It was his first shutout victory since Aug. 6, 2010, and third in his career. Wainwright (3-5), who missed the 2011 season with elbow ligament replacement surgery, struck out nine and walked one while throwing 111 pitches. He retired the first eight batters and allowed just one runner to reach third base.
Carlos Beltran had two hits and two RBIs and Matt Holliday added two hits and an RBI for the Cardinals.
Edinson Volquez (2-4) gave up five hits and three runs in six innings. The former Cincinnati Red remains winless in St. Louis. He is 0-3 in four career starts at Busch Stadium with a 6.50 ERA.
Dodgers 8, Diamondbacks 7
PHOENIX — Ivan De Jesus hit a two-run double with two outs in the ninth to give the Dodgers the lead and Dee Gordon went airborne to turn a game-ending double play as the Los Angeles Dodgers rallied past the Arizona Diamondbacks 8-7 on Tuesday night.
The Diamondbacks, who squandered a five-run lead going into the seventh, took a 7-6 lead in the bottom of the eighth on Lyle Overbay's homer off Josh Lindblom (2-0).
J.J. Putz (0-3) couldn't close it for Arizona, allowing De Jesus to drive a double to center and make it 8-7.
With runners on first and third in the bottom of the ninth, Kenley Jansen got Jason Kubel to ground to second and Gordon leaped over a late sliding Justin Upton to make a one-hop throw and complete the double play.
Giants 6, Brewers 4
MILWAUKEE — Buster Posey homered off the Miller Park scoreboard and had three RBI as the San Francisco Giants beat the Milwaukee Brewers 6-4 on Tuesday night.
The Giants won for the eighth time in 11 games despite being outhit 11-5.
The Brewers went 2-for-13 with runners in scoring position off San Francisco starter Matt Cain (4-2) and have lost six of seven.
Cain pitched out of trouble, allowing four runs on 11 hits without walking a batter and striking out eight in seven innings. Santiago Casilla pitched the ninth for his 11th save.
Milwaukee's Shaun Marcum (2-3) gave up six runs on five hits and two walks with five strikeouts in six innings. It was the first time this season the right-hander gave up more than three earned runs.
Astros 2, Cubs 1
HOUSTON — J.D. Martinez hit the go-ahead RBI single in the sixth inning and Jose Altuve had a solo homer to give the Houston Astros a 2-1 win over the Chicago Cubs on Tuesday night.
The loss extends Chicago's losing skid to a season-long eight games.
The hit by Martinez was the first for Houston since the first inning, but Justin Maxwell and Carlos Lee both drew two-out walks before it to set up the score.
Houston starter J.A. Happ (4-3) allowed five hits and a run in six innings for the win. Closer Brett Myers pitched a perfect ninth for his 11th save.
Alfonso Soriano led off the fourth inning with a solo shot to left-center field that tied it at 1-1. The home run marked the first time in four games that Chicago had scored before the ninth inning.
Marlins 7, Rockies 6
MIAMI — Ricky Nolasco gave up three runs in the first inning, then settled down to set a franchise record for career victories when the Miami Marlins rallied past the Colorado Rockies for the second night in a row Tuesday, 7-6.
Nolasco (5-2) broke a tie in the third with a two-run double off Juan Nicasio (2-2) that put the Marlins ahead to stay. On his third try, the right-hander became the Marlins' sole leader in career wins with a record of 69-53.
He had been tied with Dontrelle Willis for the most victories.
Nolasco gave up four runs in six innings against the Rockies (15-27), who have lost six straight and are off to their worst start since 1995.
The Marlins (24-19) tied the franchise record for victories in May.
Mets 3, Pirates 2
PITTSBURGH — Lucas Duda smacked a go-ahead RBI-single in the top of the eighth in support of starter R.A. Dickey and the New York Mets edged the Pittsburgh Pirates 3-1 on Tuesday night.
Dickey (6-1) struck out a career-high 11 in seven innings, giving up one run on four hits to move into a tie with a host of others for the most wins in the majors. Frank Francisco pitched the ninth for his 11th save.
Josh Harrison had two hits for the Pirates, who couldn't take advantage of another strong start by James McDonald.
Mike Baxter, batting leadoff for the first time in his career, doubled off Juan Cruz (1-1) with one out in the eighth then came home two batters later when Duda's liner glanced off the glove of first baseman Garrett Jones and rolled into right field.
New York added an insurance run on an error by Pittsburgh's Pedro Alvarez and the Mets hung on.
|Posted 5/22/2012 11:22 PM ET|
|Updated 5/23/2012 1:59 AM ET|