Phillies
USA Today Images

Best of MLB: Matthew Boyd falls an out short of no-hitter in Tigers' win over White Sox

DETROIT -- Matthew Boyd's no-hit bid ended when Tim Anderson doubled with two outs in the ninth inning, and the Detroit left-hander closed out a 12-0 win over the Chicago White Sox on Sunday for the first nine-inning complete game of his professional career.

Boyd (6-10) allowed only two runners -- a walk to Rob Brantly in the third and Anderson's double to the gap in right-center field with two outs in the ninth. He threw a career-high 121 pitches and struck out five.

The 26-year-old had not thrown a complete game in 52 previous major league starts and had never thrown a nine-inning complete game in 121 previous professional starts.

Miami's Edinson Volquez has the only no-hitter in the majors this year, against Arizona on June 3 (see full recap).

Astros clinch AL West with win over Mariners
HOUSTON -- Justin Verlander struck out 10 batters over seven innings in his first home start for Houston while Derek Fisher and Marwin Gonzalez homered in a big fifth inning as the Astros clinched the American League West with a 7-1 win over the Seattle Mariners on Sunday for their first division title since 2001.

George Springer and Carlos Correa also homered for the Astros, who won their first division title since 2001 and seventh overall. The Astros become the first team in Major League Baseball history to win titles in three divisions after previously winning the NL West and NL Central.

Verlander (13-8) retired his first seven batters before Ben Gamel homered into the right-center bullpen in the third. He allowed just two singles after that to improve to 3-0 since he was acquired from Detroit on Aug. 31.

Andrew Moore (1-4) allowed three runs and seven hits in 4 2/3 innings (see full recap).

Jason Heyward gets big hit as Cubs sweep Cardinals
CHICAGO -- Jason Heyward hit a tiebreaking RBI single with two out in the seventh, and the Chicago Cubs swept the St. Louis Cardinals with a 4-3 victory on Sunday.

Ben Zobrist drove in two runs and Kyle Schwarber hit his 27th homer as the NL Central-leading Cubs closed out a 6-3 homestand with their sixth consecutive victory. They stayed four games ahead of Milwaukee and increased their advantage over third-place St. Louis to six games.

Pedro Strop (5-4) worked a rocky seventh for the win and Wade Davis got three outs for his 31st save in 31 chances. Dexter Fowler flied out to the warning track in center with a runner on first to end the game.

The Cardinals trailed 3-0 before Fowler hit a tying three-run homer off Jose Quintana with two out in the sixth, silencing the crowd of 37,242 on a warm, sunny day at Wrigley Field. The inning began with a double for Matt Carpenter that eluded a lunging Schwarber in left (see full recap).

David Price returns in Red Sox's loss to Rays
ST. PETERSBURG, Fla. -- David Price returned from a nearly two-month layoff by pitching two hitless innings for the Boston Red Sox in a 3-2 loss to the Tampa Bay Rays on Sunday.

The 2012 AL Cy Young Award winner was activated Thursday and pitched for the first time since July 22 after being sidelined by left elbow inflammation. He struck out two in his first relief appearance since 2010.

Jake Odorizzi (9-8) gave up one hit in six innings and the Rays salvaged the finale of a three-game series. Jesus Sucre's solo home run off Eduardo Rodriguez regained the lead for Tampa Bay in the sixth inning after Jackie Bradley Jr. homered for the only hit off Odorizzi.

It was the sixth home run for Sucre and the 17th for Bradley.

Odorizzi took a no-hitter into the sixth, having given up only a first-inning walk to Dustin Pedroia. He had retired 14 straight when he walked Brock Holt to lead off the sixth. Bradley's two-run homer followed on a 3-2 pitch, tying the game 2-2.

Rodriguez (5-6) took the loss for the Red Sox, who opened the day three games in front of the Yankees in the AL East (see full recap).

Rosario's 2 homers, Mauer's slam propel Twins past Blue Jays
MINNEAPOLIS -- Eddie Rosario homered twice, Joe Mauer hit a grand slam and the Minnesota Twins overcame a five-run deficit to beat the Toronto Blue Jays 13-7 Sunday and maintain control for the second AL wild card.

Minnesota trailed 5-0 in the second inning after Josh Donaldson's second homer. Rosario and Byron Buxton hit consecutive homers to start the Twins' rally as Minnesota burst ahead with a seven-run bottom half that included Jorge Polanco's tiebreaking RBI grounder. Minnesota pulled away with six runs in the fifth against reliever Chris Rowley.

Minnesota began the day one game ahead of the Los Angeles Angels for the second wild card and closed within four games of the Yankees heading into a three-game series at New York that starts Monday (see full recap).