PHILADELPHIA — Aaron Altherr’s RBI single in the bottom of the 11th inning Sunday lifted the Phillies to a 3-2 victory against Pittsburgh, giving Philadelphia its first four-game sweep over the Pirates in 24 years.

Andrew Knapp hit an opposite-field triple off the left-field wall with one out off Rich Rodriguez (0-1). With the infield in, Altherr lined a 1-2 pitch to left for his third hit. He raised his hand in the air, ran to first and got mobbed by teammates.

“Feels great to have my first walk-off in the big leagues,” Altherr said.

The Phillies have won 13 of 16 since a 1-4 start and are seven games over .500 for the first time since they were 24-17 on May 18, 2016. They finished 71-91 that season and lost 96 games last year.

CARDINALS 9, REDS 2: Kolten Wong and Paul DeJong homered, Mike Mikolas tossed seven strong innings and St. Louis, at home, completed its second sweep of Cincinnati this season.

The Cardinals have won 8 of 9 overall and 11 straight against the Reds.

BREWERS 4, MARLINS 2: Christian Yelich hit a two-run homer, Junior Guerra worked five innings and three relievers did the rest for Milwaukee, which completed a four-game sweep at home.

Guerra (2-0), who began the season at Triple-A Colorado Springs, allowed one unearned run on five hits and struck out four in his third start in the majors this season. The Brewers have won six straight.

DIAMONDBACKS 4, PADRES 2: Patrick Corbin struck out 11 in six innings to improve to 4-0 in five starts, and Arizona won at Phoenix to become the first team in 15 years to win its first seven series of a season.

Nick Ahmed hit a two-run homer for the Diamondbacks, who took the last two from the Padres after losing the series opener.

CUBS 9, ROCKIES 7: Nolan Arenado was initially called safe when he tried to score on a bases-loaded pitch that bounced to the backstop, then was ruled out on a video review that ended Chicago’s win at Denver.

Catcher Willson Contreras grabbed the rebound off the low, brick wall and threw a perfect strike to Brandon Morrow, who tagged Arenado. Umpire Cory Blaser signaled safe, but the call was reversed about 1:30 later.


INDIANS 7, ORIOLES 3: Jose Ramirez homered twice and drove in three runs, Corey Kluber won his third straight start and Cleveland won at Baltimore.

YANKEES 5, BLUE JAYS 1: Luis Severino pitched three-hit ball over seven innings, prized prospect Gleyber Torres went 0 for 4 in his big league debut and New York won at home.

ROYALS 8, TIGERS 5: Mike Moustakas hit a tiebreaking, three-run homer in the seventh inning, and Kansas City won at Detroit to earn a split of their four-game series.

RAYS 8, TWINS 6: Carlos Gomez hit a two-run homer in the ninth inning and Tampa Bay completed a three-game sweep at St. Petersburg, Florida.

ASTROS 7, WHITE SOX 1: Jose Altuve hit a go-ahead single in a five-run seventh inning at Chicago and Houston stretched its winning streak to six.

RANGERS 7, MARINERS 4: Nomar Mazara and Joey Gallo hit impressive home runs in the same inning, and Texas avoided a series sweep at Arlington, Texas.


GIANTS 4, ANGELS 2: Brandon Belt homered to lead Johnny Cueto and San Francisco at Anaheim, California.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.