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, he 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.

CARDINALS 4, PADRES 0: Adam Wainwright threw a four-hitter as St. Louis beat visiting San Diego.

Carlos Beltran had two hits and two RBI, and Matt Holliday added two hits and an RBI for the Cardinals.

GIANTS 6, BREWERS 4: Buster Posey homered off the Miller Park scoreboard and had three RBI in San Francisco’s eighth win in the last 11 games.

ASTROS 2, CUBS 1: J.D. Martinez hit the go-ahead RBI single in the sixth inning and Jose Altuve had a solo homer as Houston handed visiting Chicago its eighth straight loss.

REDS 4, BRAVES 3: Brandon Phillips drove in three runs with a pair of homers off Brandon Beachy, leading Cincinnati to a win at home.

 

NATIONALS 5, PHILLIES 2: Jordan Zimmerman pitched six solid innings and Ian Desmond and Rick Ankiel homered to lead visiting Washington.

METS 3, PIRATES 2: Lucas Duda smacked a go-ahead RBI single in the top of the eighth in support of starter R.A. Dickey and New York won at Pittsburgh.

Dickey (6-1) struck out a career-high 11 in seven innings.

AMERICAN LEAGUE

YANKEES 3, ROYALS 2: Robinson Cano homered, Phil Hughes beat Kansas City for the second time this month and New York eked out a win at home.

Derek Jeter delivered a bases-loaded single that tied the score in the fifth inning and New York rallied from an early two-run deficit to snap a three-game skid.

INDIANS 5, TIGERS 3: Chris Perez worked another scary ninth inning for his 14th save as host Cleveland ended a 10-game losing streak to Detroit.

TWINS 9, WHITE SOX 2: P.J. Walters tossed his first career complete game and Justin Morneau hit a three-run homer as Minnesota won at Chicago.

RAYS 8, BLUE JAYS 5: Slumping Carlos Pena hit a three-run homer during a five-run fourth and Tampa Bay beat visiting Toronto

Tampa Bay Manager Joe Maddon moved Pena up from the middle of the lineup to the leadoff spot in an attempt to help him break out of an offensive funk.

NOTES

ROYALS: Kansas City placed second baseman Chris Getz on the 15-day disabled list with a rib-cage injury and called up left-hander Will Smith from Triple-A Omaha.

TIGERS: Detroit placed infielder-outfielder Ryan Raburn on the bereavement list and called up infielder Danny Worth from Triple-A Toledo.

 

TWINS: Minnesota designated right-hander Jason Marquis for release or assignment, ending his stint with the team after just seven starts. Marquis was 2-4 with an 8.47 ERA.