Baltimore 3, Seattle 1
Chris Tillman took a shutout into the eighth inning and Nick Markakis hit a two-run homer to lead host Baltimore.
Detroit 7, NY Yankees 2
Justin Verlander struck out a season-high 14 batters to lead host Detroit to its fifth consecutive victory.
Atlanta 6, Philadelphia 1
Ben Sheets won for the fourth time in five starts and Freddie Freeman doubled home two runs as visiting Atlanta beat Philadelphia for the seventh consecutive time.
Minnesota 14, Cleveland 3
Ryan Doumit belted a three-run homer and Josh Willingham and Justin Morneau added solo blasts in a 10-run second inning as visiting Minnesota sent spiraling Cleveland to its 10th consecutive loss.
Pittsburgh 4, Arizona 0
Erik Bedard allowed two hits in seven innings and retired 17 in a row as host Pittsburgh improved its major league-best home record to 34-16.
Boston 9, Texas 2
Aaron Cook bounced back from a string of poor starts with seven strong innings and Carl Crawford continued his hot streak with three RBIs as host Boston took the opener from Texas.
Washington 5, Houston 4
Roger Bernadina scored with the help of a pair of errors in the top of the 11th as visiting Washington battled back to pick up its third straight win.
Chi. White Sox 4, Kansas City 2
Gordon Beckham drilled a tiebreaking eighth-inning homer and Chris Sale pitched eight strong innings as host Chicago edged Kansas City.
Milwaukee 6, Cincinnati 3
Yovani Gallardo pitched seven strong innings and added an RBI single as host Milwaukee turned on the power in the sixth and held on for its fifth win in 17 games.
St. Louis 8, San Francisco 2
Jake Westbrook won his fourth straight start with six solid innings and Jon Jay had four hits and two RBIs as St. Louis won its seventh straight at home.
San Diego 2, Chi. Cubs 0
Eric Stults went the first 5 1/3 innings and the bullpen picked it up from there as host San Diego limited Chicago to five hits in a five-pitcher shutout.
LA Angels 4, Oakland 0
Jered Weaver tossed a four-hit shutout to win his ninth consecutive start and lift visiting Los Angeles.
Colorado 2, LA Dodgers 0
Eric Young Jr. had three hits and scored two runs as visiting Colorado recorded just its second shutout this season.