Wacha improves to 7-0, Cards end 3-game skid

KANSAS CITY, Mo. -- Unbeaten Michael Wacha won for the seventh straight time this year and the St. Louis Cardinals ended their season-worst three-game losing streak by beating the Kansas City Royals 6-1 Sunday.

Wacha held the majors' best-hitting team to one unearned run and five singles in seven innings. He exited with a 1.87 ERA and became the first Cardinals pitcher to start 7-0 since Matt Morris began 8-0 in 2005.

Matt Carpenter hit a two-run homer in the sixth off Yordano Ventura (3-4).

Indians 5, Reds 2

CLEVELAND -- Trevor Bauer pitched into the eighth inning and the Cleveland Indians extended their winning streak to six games with a 5-2 victory over the slumping Cincinnati Reds on Sunday.

Cincinnati has dropped eight in a row, its longest losing streak since 2009. The Reds have been outscored 54-19 during the streak that has dropped them to a season-worst seven games under .500 at 18-25.

Cleveland, which has won eight of 10, took advantage of three Cincinnati errors to continue its hottest stretch of the season. David Murphy, Nick Swisher and Carlos Santana each drove in a run.

Bauer (4-1) took a shutout into the seventh when Marlon Byrd hit a solo homer for the only run allowed by the right-hander in 7 2-3 innings.

Marlins 5, Orioles 2

MIAMI -- Martin Prado homered to cap a 12-pitch at-bat and drove in two runs, helping the Miami Marlins beat the Baltimore Orioles 5-2 Sunday to win a series for the first time since May 3.

Baltimore left-hander Brian Matusz pitched two scoreless innings, a day after he was ejected for having a sticky substance on his non-throwing arm. The Orioles await a decision from Major League Baseball regarding further punishment.

The Marlins won their second game in a row after losing eight straight and finished 2-8 on their homestand, which included a managerial change. New manager Dan Jennings improved to 2-5.

The Orioles fell to 2-13 all-time in Miami. They were making their first visit since 2009.

National League

Padres 11, Dodgers 3

LOS ANGELES -- Justin Upton hit a grand slam and drove in six runs as the San Diego Padres broke loose Sunday, backing unbeaten James Shields in an 11-3 win over the Los Angeles Dodgers.

The Padres had totaled just three runs in losing four straight games. Upton hit a slam in the first inning before Carlos Frias recorded an out and Will Middlebrooks later homered to help stake Shields (6-0) to a 9-0 lead through three.

The All-Star right-hander became the first Padres starter to win his first six decisions since 1985, when Andy Hawkins began 11-0.

Diamondbacks 4, Cubs 3

PHOENIX -- Paul Goldschmidt hit his second home run in three days and the Arizona Diamondbacks beat the Chicago Cubs 4-3 on Sunday to win the three-game series.

Goldschmidt's 12th home run of the season, a two-run shot to the porch in deep right-center, put Arizona up 4-1 in the third. He also singled in a run in the first.

Miguel Montero homered against his former Arizona teammates, a solo shot to the opposite field. Chris Coghlan hit a two-run homer that cut the Diamondbacks' lead to 4-3 in the fifth.

Pirates 9, Mets 1

PITTSBURGH -- Francisco Liriano kept up Pittsburgh's strikeout parade, fanning 12 as the Pirates beat the New York Mets 9-1 Sunday for a three-game sweep.

After Gerrit Cole fanned 10 in the opener and A.J. Burnett struck out 10 more Saturday, Liriano (2-4) topped them in only six innings.

Liriano gave up one run and six hits.

Andrew McCutchen and Starling Marte homered for the Pirates.

Nationals 4, Phillies 1

WASHINGTON -- Bryce Harper drove in two runs, Gio Gonzalez outpitched Aaron Harang and the Washington Nationals beat the Philadelphia Phillies 4-1 Sunday for their eighth straight series win.

Harper gave the Nationals a 2-1 lead with a run-scoring groundout in the fifth inning and added an RBI single in the seventh. In addition to moving into the NL lead with 41 RBIs, he also increased his league-leading totals in walks (39) and runs (39).

Braves 2, Brewers 1

ATLANTA -- Rookie Mike Foltynewicz pitched three-hit ball for 7 2-3 innings, leading the Atlanta Braves over the Milwaukee Brewers 2-1 Sunday.

Foltynewicz (3-1) allowed one run in his longest start in the majors. He struck out seven.

Jason Grilli struck out three in the ninth for his 13th save.

Sports on 05/25/2015

Upcoming Events