(adds later games)
Aug 31 (The Sports XChange) - Highlights of Saturday's Major League Baseball games:
Yankees 2, Orioles 0
Ivan Nova pitched a three-hitter for his second career complete game and the New York Yankees stretched their home winning streak to six games with a 2-0 victory over the Baltimore Orioles.
Robinson Cano drove in both runs for the Yankees, who won for the 14th time in 20 games and moved within four games of the American League's second wild card spot.
Cano had a one-out RBI double in the first inning and added his 25th home run in the eighth inning.
Nova (8-4) allowed a single to Matt Wieters in the second inning, a two-out single to Manny Machado in the fourth and a leadoff infield hit to Nate McLouth in the ninth.
Blue Jays 4, Royals 2
Kansas City Royals right-handed reliever Aaron Crow walked in two runs in a three-run eighth inning as the Toronto Blue Jays came back to defeat the Royals 4-2.
Crow walked Brett Lawrie and Rajai Davis with the bases loaded to force in the go-ahead runs and earn Royals manager Ned Yost an ejection for arguing the calls.
All three Toronto runs in the eighth were unearned. The Blue Jays (62-74) have won three games in a row, including the first two games of the three-game series with Kansas City.
Cubs 4, Phillies 3
Starlin Castro had two hits, including the go-ahead home run, as the Chicago Cubs defeated the Philadelphia Phillies 4-3.
Zach Miner opened the sixth for the Phillies, replacing starter Cliff Lee and Castro greeted him (0-1) rudely, sending the second pitch he saw deep into the center field bleachers to put the Cubs ahead 4-3.
Castro added a double on the day, giving him his second consecutive two-hit game and four extra base hits in the first two games of the series.
Pirates 7, Cardinals 1
The Pittsburgh Pirates took over sole possession of first place in the National League Central by beating the St. Louis Cardinals 7-1 as A.J. Burnett pitched seven strong innings, Russell Martin hit a three-run home run and Neil Walker had three hits.
Pittsburgh, which hasn't been to the postseason or had a winning record since 1992, pulled one game ahead of the Cardinals in the division race.
Before the game, the Pirates made a significant addition to their lineup by acquiring first baseman Justin Morneau from the Minnesota Twins for outfielder Alex Presley and a player to be named.
Red Sox 7, White Sox 2
Right-hander Jake Peavy started against his former team for the first time since the Chicago White Sox sent him to Boston in a three-team deal at the trading deadline and came away with a victory as the Red Sox beat the White Sox 7-2 at Fenway Park.
Peavy went seven innings, giving up two runs, five hits and a walk with four strikeouts. He improved his record to 11-5 and lowered his ERA to 3.91.
Since being acquired by the Red Sox, Peavy is 3-1.
Tigers 10, Indians 5
Omar Infante homered twice and drove in five runs to carry the Detroit Tigers to a 10-5 victory over the slumping Cleveland Indians.
Infante hit a three-run homer in the second inning and a two-run shot in the sixth. Anibal Sanchez (12-7) gave up three runs in six and two third innings while striking out five to notch the victory.
Carlos Santana had an inside-the-park homer for Cleveland, which dropped its fifth straight and fell eighth and a half games behind Detroit in the American League Central. The Tigers are 15-3 against the Indians this season
Mets 11, Nationals 3
Rookie pitcher Zack Wheeler was dominant on the mound and got plenty of help from his offense as the New York Mets cruised to an 11-3 victory over the Washington Nationals.
In just his 14th major league start, the right-hander steamrolled his way through the Washington lineup, allowing a mere five singles in six and two third innings of work.
Eric Young, Daniel Murphy and Juan Lagares each had three hits and two RBI for the Mets, who racked up a season-high 17 hits.
Angels 6, Brewers 5
Hank Conger's ninth-inning pinch-hit home run gave the Los Angeles Angels a 6-5 victory over the Milwaukee Brewers in Milwaukee.
Conger came on to hit for pitcher Dane De La Rosa (6-1) and drove a 2-1 fastball off the pole in right field for his seventh homer of the season.
Ernesto Frieri earned his 29th save of the season with a scoreless ninth.
Mariners 3, Astros 1
The Seattle Mariners jumped on Houston Astros starter Dallas Keuchel for three runs in the first inning, and that was all they needed in a 3-1 victory.
Seattle defeated the Astros for the eighth time in their last nine meetings, picking up its third straight win.
Houston out-hit the Mariners eight to six but stranded 10 runners in the process, while Seattle stranded six.
Dodgers 2, Padres 1
Mark Ellis singled with one out in the eighth inning, scoring Skip Schumaker from third and providing the Los Angeles Dodgers with a 2-1 victory over the San Diego Padres at Dodger Stadium.
The victory ended a night of frustration for the Dodgers, who did not have trouble getting runners on base, but were unable to get them home.
Ellis stepped to the plate as a pinch-hitter and helped deliver the Dodgers' 23th victory in 29 August games.
A's 2, Rays 1
Rookie right-hander Sonny Gray got back on track and the red-hot Oakland A's kept rolling with a 2-1 victory over the Tampa Bay Rays.
Gray blanked the Rays for six and two third innings on five hits. He struck out seven, walked one and threw 102 pitches, 62 for strikes.
A's center fielder Coco Crisp gave Gray all the offensive support he needed, going 3-for-4, driving in two runs, stealing a base and hitting his 15th home run of the season.
The A's won for the fifth time in their past six games and remained two games behind first-place Texas in the American League West.
They extended their lead for the first wild-card spot to one and a half games over Tampa Bay and five over the third-place New York Yankees.
The Rays fell four and a half games behind first-place Boston in the AL East.
Reds 8, Rockies 3
Making his third start of the season for Cincinnati, Greg Reynolds pitched a career-high eight innings as the Reds beat the Rockies 8-3.
The win was the first for Reynolds in the big leagues since July 2, 2011, when he made his last start for the Rockies, who drafted him second overall in 2006.
Colorado's Todd Helton went 0-for-4 with three strikeouts and remained one hit shy of 2,500 in his career.
Brandon Phillips, who went 3-for-5 with two RBIs that gave him a career-high 99 and three runs scored, finished a single shy of the cycle.
Reynolds, who doubled and scored in the sixth, threw 72 of his 104 pitches for strikes, with no walks and five strikeouts.
Braves 5, Marlins 4 (11 innings)
B.J. Upton was the hero for Atlanta, driving in the winning run with two outs in the 11th inning to give the Braves a 5-4 walk-off victory over the Miami Marlins.
Upton, who had hit a two-run homer earlier, smacked a liner to right-center field on a 1-1 pitch from reliever Ryan Webb to score pinch-runner Paul Janish.
Rangers 2, Twins 1
Leonys Martin's two-out, bases-loaded single in the bottom of the ninth lifted the Texas Rangers to a 2-1 victory over the Minnesota Twins.
Texas, which improved to a season-high 23 games over .500 at 79-56, finished the month with 20 wins, setting a new team record for August.
It also marked just the fourth 20-win month in team history and first since June 2010.
For the second consecutive night, the Rangers struggled offensively against the pitching-starved Twins and the game was tied at one entering the final inning.
Diamondbacks 4, Giants 3
Eric Chavez singled in Willie Bloomquist in the ninth inning to give Arizona a 4-3 victory over San Francisco for the Diamondbacks' 12th walk-off victory of the season.
Chavez's walk-off hit was his first since an 11th-inning home run against Baston on June 4, 2007.
The Diamondbacks (69-65) lead the major league with 29 one-run victories. (Editing by Ben Everill)