AMERICAN LEAGUE: ?White Sox 9, Rays 2

Jose Abreu drove in four runs and set a major-league rookie record for RBI through the end of April and the host Chicago White Sox beat the Tampa Bay Rays on Sunday. Abreu, who had a two-run home run in the sixth and a two-run single in the seventh, has 31 RBI.

Royals 9, Orioles 3

Omar Infante homered and tied a career high with six RBI, James Shields pitched seven innings of three-hit ball and the visiting Kansas City Royals coasted to a victory over the Baltimore Orioles. Nori Aoki scored three runs for the Royals, who took two of three from Baltimore to conclude a 3-4 road trip.

Blue Jays 7, Red Sox 1

Melky Cabrera, one of a record six players from the Dominican Republic in Toronto’s starting lineup, hit a go-ahead double and the Blue Jays ended a season-worst four-game losing streak, beating the visiting Boston Red Sox. R.A. Dickey (2-3) won for the first time in four starts.

Astros 5, Athletics 1

Collin McHugh allowed two hits over 8 ? stellar innings as the host Houston Astros beat the Oakland Athletics. McHugh (2-0) followed up his first outing where he struck out 12 and allowed three hits in 6 ? innings at Seattle on Tuesday with another dominant performance.

Mariners 6, Rangers 5

Kyle Seager hit a pair of home runs, including a three-run shot in the eighth, to lead the host Seattle Mariners to a win against the Texas Rangers. Seager has five home runs in four games, a power surge that started with a two-homer game against the Astros on Wednesday.

Yankees 3, Angels 2

Mark Teixeira hit a tying homer and Jacoby Ellsbury scored the go-ahead run thanks to a passed ball and wild pitch in the eighth inning, sending the host New York Yankees to a victory over the Los Angeles Angels. Masahiro Tanaka struck out a season-high 11, including Mike Trout twice, and overcame an early bout of wildness in a tight pitchers’ duel with Angels right-hander Garrett Richards.

Tigers at Twins — ppd.

NATIONAL LEAGUE: ?Padres 4, Nationals 2

Cameron Maybin celebrated his return to the lineup with a pair of hits, Ian Kennedy pitched seven strong innings and the visiting San Diego Padres beat the Washington Nationals. Maybin had been out since rupturing his left biceps in spring training. The center fielder doubled down the third-base line in his first at-bat, then singled and scored during a two-run sixth.

Brewers 4, Cubs 0

Jason Hammel tossed seven scoreless innings, Starlin Castro hit two solo homers and the visiting Chicago Cubs shut out the Milwaukee Brewers. Hammel had a season-high seven strikeouts. He didn’t allow a hit until Carlos Gomez doubled in the sixth.

Mets 4, Marlins 0

Dillon Gee pitched three-hit ball over eight innings, Chris Young hit a two-run homer and the host New York Mets beat Miami to take two of three from the Marlins. Gee (2-1) struck out six, walked four and threw 110 pitches — his high since May 30, 2012, against Philadelphia.

Braves 1, Reds 0

Freddie Freeman’s single to the center-field wall scored Jason Heyward from second base with two outs in the 10th inning, lifting the host Atlanta Braves to a win over the Cincinnati Reds. Cincinnati’s Johnny Cueto and Atlanta’s Julio Teheran each allowed only three hits in eight scoreless innings.

Cardinals 7, Pirates 0

Adam Wainwright became the majors’ first five-game winner and Jhonny Peralta ended the St. Louis Cardinals’ 366 at-bat homerless drought with a pair of long balls and four RBI in a victory over the visiting Pittsburgh Pirates. Matt Holliday, Allen Craig and Yadier Molina also drove in runs for the Cardinals.

Rockies 6, Dodgers 1

Josh Rutledge hit a three-run homer and Jorge De La Rosa pitched seven strong innings, leading the visiting Colorado Rockies over the Los Angeles Dodgers. The Rockies won their fourth straight series after beating San Diego, Philadelphia and San Francisco.

Phillies 2, Diamondbacks 0

A.J. Burnett pitched eight sharp innings for his first win of the season and the visiting Philadelphia Phillies ended a 10-game road trip with a victory over the Arizona Diamondbacks. Burnett (1-1) gave up five hits, struck out eight and walked none in his sixth start. Jonathan Papelbon pitched the ninth for his eighth save and second in as many games.