Johnny Cueto remained unbeaten in June by pitching seven innings and driving in a pair of runs with a squeeze bunt and a bases-loaded groundout on Saturday, leading the Cincinnati Reds to a 6-0 victory over the Minnesota Twins.
The Reds ended their season-high losing streak at four games.
Cueto (9-3) allowed three hits and fanned a season-high nine while improving to 4-0 in four June starts. Two relievers finished a combined three-hitter.
Brandon Phillips hit a two-run homer off left-hander Brian Duensing (1-3), an injury fill-in for the rotation. Scott Rolen had two more hits and scored on Cueto's squeeze bunt and groundout.
PHILLIES 7, RAYS 6
PHILADELPHIA (AP) — Pinch-hitter Jim Thome hit a home run leading off the bottom of the ninth inning to lift the Phillies over Tampa Bay after Jonathan Papelbon blew his first save in 18 chances this season.
Juan Pierre and Jimmy Rollins also homered for the Phillies, helping manager Charlie Manuel earn his 900th career win.
Thome connected off Jake McGee (2-2) for home run No. 609, tying Sammy Sosa for seventh place on baseball's career list.
Tampa Bay's Jeff Keppinger was 5 for 5 with three RBIs in his first game after he missed 29 because of a broken toe.
Papelbon (2-2) allowed his first earned runs in a save situation this season.
CARDINALS 8, ROYALS 2
KANSAS CITY, Mo. (AP) — Matt Holliday and Allen Craig paced another big game for the St. Louis offense, and Adam Wainwright took advantage of the robust run support in the Cardinals' victory over the Royals.
Holliday finished 4 for 5 and drove in a pair of runs, pushing his stat line against Kansas City to 13 for 22 with two homers and eight RBIs in five games this season. Craig added a two-run homer and finished with three RBIs for the Cardinals.
Wainwright (6-7) only allowed a bunt single and a broken-bat base hit in the first five innings. He ended up allowing two runs on four hits and two walks over seven.
Luis Mendoza (2-4) was responsible for the Cardinals' first four runs.
BLUE JAYS 7, MARLINS 1
MIAMI (AP) — Edwin Encarnacion hit a tiebreaking homer in the top of the ninth and Colby Rasmus had a grand slam later in the inning, and Toronto handed the Marlins their sixth straight loss.
Encarnacion led off the ninth with his 21st home run off Steve Cishek (4-1) to break a 1-all tie.
After Jeff Mathis laid down a bunt that Cishek mishandled allowing Reed Johnson to score for a 3-1 lead, Rasmus connected on his third career grand slam off Edward Mujica.
Darren Oliver (2-2) pitched a scoreless eighth for the Blue Jays, who have won six of eight.
ROCKIES 11, RANGERS 7
ARLINGTON, Texas (AP) — Tyler Colvin and Chris Nelson had consecutive two-out, two-run singles in an early outburst for Colorado, and the Rockies held on for a victory that ended the Texas Rangers' seven-game winning streak.
Before Colorado's four-run third against Colby Lewis (6-6), the Rangers hadn't even allowed more than three runs in a game during their winning streak. Wil Nieves and Dexter Fowler — the Nos. 8 and 9 batters — homered on consecutive pitches in the fifth off reliever Michael Kirkman for three more runs and an 11-1 lead.
Rex Brothers (3-2), the third Colorado pitcher, threw two scoreless innings despite allowing leadoff doubles in both.
PIRATES 4, TIGERS 1
PITTSBURGH (AP) — Brad Lincoln allowed two hits and a run in six innings, Andrew McCutchen hit a three-run homer and the Pirates beat Detroit for their sixth win in seven games.
Lincoln (4-2) carried a no-hitter through five innings before Ramon Santiago singled to lead off the sixth.
Detroit's Miguel Cabrera homered to lead off the seventh and end Lincoln's afternoon. Lincoln had a career-high seven strikeouts and one walk.
McCutchen continued a torrid pace with his 13th homer. He came into the game with 14 hits in his previous 25 at-bats.
Detroit starter Max Scherzer (6-5) rejoined the team Saturday after being away due to what the team characterized as personal reasons. He allowed three runs, three hits and had seven strikeouts.
ASTROS 8, INDIANS 1
HOUSTON (AP) — Rookie Dallas Keuchel pitched a complete game and J.D Martinez and Jordan Schafer hit consecutive homers in Houston's four-run fifth inning, leading the Astros over the Cleveland Indians.
Keuchel (1-0) allowed six hits and struck out three for his first win in his second major league start.
Cleveland starter Jeanmar Gomez (4-7) got off to a great start, but was undone by his fifth inning struggles. He allowed six hits and five runs in 5 2-3 innings.
Jose Altuve added a solo homer in the eighth inning and Chris Johnson finished with two RBIs and a pair of doubles for Houston.
Asdrubal Cabrera led off the fourth inning with his ninth home run for Cleveland.
DODGERS 3, ANGELS 1
ANAHEIM, Calif. (AP) — Chris Capuano outdueled Ervin Santana with seven gritty innings, leading the Dodgers to a victory over the Angels and helping end the NL West leaders' four-game losing streak.
Capuano (9-2) allowed a run and seven hits, struck out four and walked none while lowering his ERA from 2.71 to 2.51. The left-hander worked with runners on base in every inning except the second, giving up a leadoff hit in each of his last four innings.
Santana (4-8) was charged with three runs — two earned — and four hits over eight innings with 10 strikeouts and no walks. The right-hander, coming off a one-hit shutout against Arizona, retired 21 of his last 24 batters.
The Dodgers grabbed a 2-0 lead in the first with the help of throwing errors by first baseman Albert Pujols and third baseman Maicer Izturis.
NATIONALS 3, ORIOLES 1
BALTIMORE (AP) — Edwin Jackson took a one-hitter into the seventh inning, Adam LaRoche homered and the Washington Nationals beat rookie Wei-Yin Chen and the Orioles.
Michael Morse had two hits and scored a run for the NL East-leading Nationals, who improved to 10-7 in interleague play and 2-3 against Baltimore.
Adam Jones hit his team-high 19th home run for the Orioles, whose six-game home winning streak ended.
Jackson (4-4) gave up one run, four hits and a walk in 6 1-3 innings.
Chen (7-3) allowed three runs, two earned, and six hits in five innings. The Taiwan native won his three previous starts, over Boston, Pittsburgh and Atlanta.
RED SOX 8, BRAVES 4
BOSTON (AP) — Will Middlebrooks had a solo homer among his three hits and drove in two runs, Franklin Morales gave Boston another decent start as the fill-in for Josh Beckett and the Red Sox beat Atlanta.
Dustin Pedroia added three hits, a walk and had two RBIs for Boston, which won for the eighth time in 10 games to ensure a winning interleague record for the eighth straight season.
Morales (1-1) gave up three runs — two earned — on seven hits, striking out eight and walking one. He took Beckett's turn in the rotation after the right-hander was placed on the 15-day disabled list with shoulder inflammation.
Braves starter Randall Delgado (4-8) was knocked out after retiring only four batters, giving up four runs on six hits.
YANKEES 4, METS 3
NEW YORK (AP) — Raul Ibanez tied the game with a three-run homer, pinch-hitter Eric Chavez came through with a go-ahead shot moments later and the Yankees rallied past the Mets to stop a three-game skid.
Riding the long ball again, the Yankees won for the fourth time in five Subway Series matchups this season.
Daniel Murphy, who hasn't homered all season, nearly won this one for the Mets in the ninth inning. With a runner aboard, he hit a deep drive into the right-field corner that was caught just in front of the fence for the final out.
Clay Rapada (2-0) fanned Nieuwenhuis with two on in the sixth for the win.
Chavez sliced an 0-2 pitch from Jon Rauch (3-7) into the left field corner for his first career pinch-hit homer.
WHITE SOX 8, BREWERS 6
CHICAGO (AP) — Dayan Viciedo homered and drove in four runs, Alex Rios delivered a tiebreaking single in the seventh inning, and the White Sox rallied to beat the Brewers.
With the game tied 6-all, Gordon Beckham led off the seventh with a single and stole second. After an intentional walk to Paul Konerko, Rios put Chicago up for good.
Viciedo, who entered 7 for 53 (.132) with one extra-base hit and one multihit game in June, had three hits including a two-run homer that gave the White Sox a 4-2 lead in the fourth.
Jesse Crain (2-1) earned the win. Jose Veras took the loss (3-3).