Baltimore 2, Seattle 1
Wei-Yin Chen struck out eight in 7 1/3 innings while defeating Seattle for the second straight start and Manny Machado collected three hits as host Baltimore won for the eighth time in 11 games.
Cleveland 12, Texas 2
David Murphy collected four hits and two RBIs while All-Star Michael Brantley recorded three and two, respectively, as host Cleveland defeated Texas for the ninth time in 10 meetings.
Philadelphia 2, Washington 1
Roberto Hernandez matched his season high by working eight innings in which he allowed just one unearned run as visiting Philadelphia topped Washington for the second straight night.
Detroit 4, Colorado 2
Rajai Davis celebrated his promotion into the every-day lineup with two hits and two RBIs while Justin Verlander improved to 15-0 in his interleague career at home - and 25-2 overall - to lead Detroit.
Boston 4, NY Yankees 3
Anthony Ranaudo worked six strong innings in his major-league debut as new-look Boston turned aside visiting New York in the opener of a three-game series.
Cincinnati 5, Miami 2
Ryan Ludwick knocked in a pair of runs for the second straight night and Mat Latos pitched seven strong innings as visiting Cincinnati edged Miami for its third win in four games.
LA Angels 5, Tampa Bay 3
All-Star Mike Trout hit a two-run homer and Josh Hamilton added a solo shot as visiting Los Angeles took the opener of the three-game series.
San Francisco 5, NY Mets 1
Ryan Vogelsong tossed a two-hitter and Brandon Crawford went 3-for-4 with an RBI as San Francisco began its 10-game road trip on a winning note.
Chi. White Sox 10, Minnesota 8
Alexei Ramirez singled in the tiebreaking run in a four-run eighth-inning uprising as host Chicago outlasted Minnesota.
Houston 3, Toronto 1
Gregorio Petit snapped a tie with his first major-league home run in the eighth inning as Houston edged visiting Toronto.
Milwaukee 7, St. Louis 4
Aramis Ramirez homered and had an RBI double to highlight his three-hit performance and Wily Peralta tossed 6 2/3 solid innings as visiting Milwaukee won the opener of the three-game series.
Kansas City 1, Oakland 0
Raul Ibanez homered and Jeremy Guthrie pitched six strong innings as Kansas City defeated host Oakland in the opener of a three-game series.
Pittsburgh 9, Arizona 4
Jordy Mercer doubled in the go-ahead run as Pittsburgh exploded for eight runs in the final two innings to stun host Arizona.
San Diego 10, Atlanta 1
Tommy Medica enjoyed a career night, going 5-for-5 with two homers and four RBIs as host San Diego captured the opener of a three-game series.
Chi. Cubs 8, LA Dodgers 2
Luis Valbuena homered and drove in two runs and Kyle Hendricks tossed seven strong innings as visiting Chicago routed Los Angeles in the opener of a three-game series.