Chris Tillman took a three-hit shutout into the eighth inning to extend a run of successful starts by Baltimore pitchers, and the host Orioles beat Jason Vargas and the Seattle Mariners, 3-1, last night.
The win moved the second-place Orioles within 51/2 games of the Yankees in the AL East.
Red Sox 9, Rangers 2: Dustin Pedroia had three of Boston's eight doubles and Aaron Cook pitched seven solid innings at Fenway Park. Jacoby Ellsbury and Carl Crawford each doubled twice and Adrian Gonzalez once as the Red Sox increased their major-league high to 248 doubles.
Angels 4, Athletics 0: Jered Weaver pitched a four-hitter for his major-league leading 15th victory. Weaver (15-1) struck out nine and has won 10 straight starts, matching Chuck Finley's franchise record set in 1997. Erick Aybar singled three times and scored twice in his first game back from the disabled list.
Twins 14, Indians 3: Justin Morneau homered twice and had four RBIs and visiting Minnesota handed Cleveland its 10th straight loss.
White Sox 4, Royals 2: Paul Konerko and Gordon Beckham homered and Chris Sale pitched eight solid innings for host Chicago.
Nationals 5, Astros 4: Roger Bernadina scored the go-ahead run when Houston made two errors on the same play in the 11th inning. Bernadina led off the 11th with a single. On Kurt Suzuki's bunt attempt, Brett Wallace and Lopez collided before Wallace threw the ball past first base and down the rightfield line. Rightfielder Brian Bogusevic's throw home was too high, allowing Bernadina to score.
Braves 6, Phillies 1: Ben Sheets pitched into the eighth inning and Jason Heyward homered in Philadelphia. The Phillies' crowd of 41,665 halted the club's consecutive sellout streak at 257 games, which is the third-longest in MLB history, according to the club.
Pirates 4, Diamondbacks 0: Erik Bedard allowed two hits over seven innings for host Pittsburgh. Andrew McCutchen had two hits and scored two runs for the Pirates.
Brewers 6, Reds 3: Yovani Gallardo pitched seven innings, and Martin Maldonado homered and drove in three runs for host Milwaukee.
Cardinals 8, Giants 2: Jake Westbrook threw six solid innings and Carlos Beltran hit his 26th home run for host St. Louis.
Padres 2, Cubs 0: Eric Stults and four relievers combined on a five-hitter for the host Padres.