Baltimore 10, Boston 6
Wei-Yin Chen carried a perfect game into the sixth inning as visiting Baltimore rode a six-run third to a three-game series sweep of Boston.
Atlanta 6, Washington 2
B.J. Upton homered and Justin Upton drove in three runs as visiting Atlanta salvaged the finale of a three-game series against Washington.
Minnesota 0, Cleveland 0
The second of a three-game set between Minnesota and host Cleveland was postponed on Wednesday due to rain.
NY Yankees 8, Tampa Bay 5
Brian McCann homered and drove in three as New York overcame a disastrous start from Chris Capuano and evened the series with visiting Tampa Bay.
Pittsburgh 6, Philadelphia 3
Andrew McCutchen recorded his first career inside-the-park home run and Russell Martin homered among three RBIs as visiting Pittsburgh edged Philadelphia.
Toronto 11, Chi. Cubs 1
Drew Hutchison struck out 10 over 6 1/3 innings and Dioner Navarro and Danny Valencia each had two hits and two RBIs as host Toronto completed a three-game sweep of Chicago.
Kansas City 3, Detroit 0
James Shields gave up two hits over seven innings as visiting Kansas City defeated Detroit to take a one-game lead over the Tigers in the American League Central.
Cincinnati 4, St. Louis 2
Alfredo Simon tossed seven strong innings and had a big night at the plate to help host Cincinnati top St. Louis for the second straight night.
NY Mets 2, Colorado 0
Eric Young Jr. went 3-for-3 with an RBI triple as host New York completed a three-game sweep to extend its winning streak to four games.
LA Angels 8, Texas 1
Albert Pujols had three hits, scored twice and recorded an RBI and Matt Shoemaker allowed one run in 6 2/3 innings as Los Angeles defeated host Texas for its seventh straight victory.
Chi. White Sox 2, Oakland 1
Avisail Garcia delivered a two-out, two-run single in the bottom of the eighth to lift Chicago past skidding Oakland in the third of a four-game series.
Milwaukee 4, Miami 1
Matt Clark hit his first career homer and drove in two runs while Wily Peralta won his 16th game as host Milwaukee prevailed for only the second time in 15 contests.
Houston 5, Seattle 2
Max Stassi drove in two runs and Nick Tropeano won his major-league debut as visiting Houston defeated Seattle for the second straight night.
LA Dodgers 4, San Diego 0
Carl Crawford went 4-for-4 with two RBIs and a run scored while Dan Haren combined with two relievers on a four-hitter as Los Angeles claimed the rubber match of their three-game series against visiting San Diego.
San Francisco 5, Arizona 0
Gregor Blanco went 2-for-4 with an RBI and a run scored as San Francisco limited Arizona to two hits en route to extending its season-best home winning streak to eight games.