BALTIMORE — Chris Davis hit his seventh career grand slam, and the Baltimore Orioles completed a sweep of Tampa Bay with a 12-5 victory Sunday that extended the Rays’ losing streak to 11 games.

Jonathan Schoop and Mark Trumbo also homered for the AL East leaders, whose 31-13 home record is the best in the majors. Baltimore has won five straight to climb a season-high 15 games over .500 (45-30).

Davis hit an opposite-field drive to left after the Orioles used a walk and two singles to load the bases with no outs in the first inning against Drew Smyly (2-8).

INDIANS 9, TIGERS 3: Lonnie Chisenhall had four hits, including one of Cleveland’s four homers off Justin Verlander in the fifth inning, and the streaking Indians won their ninth straight by beating host Detroit.

Mike Tomlin (9-1) beat Verlander for the third time this year.

TWINS 7, YANKEES 1: Tyler Duffey set down the first 17 batters and wound up pitching two-hit ball for eight innings, while Minnesota backed him with six homers to win on the road.

Brian Dozier, Trevor Plouffe and Max Kepler hit consecutive homers in the sixth to help the Twins end a three-game skid.

WHITE SOX 5, BLUE JAYS 2: Chris Sale pitched eight innings of two-run ball to become the first 13-game winner in the majors, leading host Chicago over Toronto.

Tim Anderson and J.B. Shuck homered to help the White Sox take two of three from the slumping Blue Jays.

ANGELS 7, ATHLETICS 6: Jefry Marte drove in Mike Trout with a game-ending sacrifice fly, and host Los Angeles stopped a six-game losing streak.

ROYALS 6, ASTROS 1: Ian Kennedy struck out 11 over seven innings and host Kansas City snapped Houston’s seven-game winning streak.

NATIONAL LEAGUE

MARLINS 6, CUBS 1: Jose Fernandez delivered another gem at Marlins Park, striking out 13 and allowing one run in seven innings to help Miami beat slumping Chicago.

NATIONALS 3, BREWERS 2: Tanner Roark pitched seven shutout innings in place of injured ace Stephen Strasburg, and Washington ended a seven-game losing streak by winning at Milwaukee.

ROCKIES 9, DIAMONDBACKS 7: Mark Reynolds hit a two-run homer with two outs in the bottom of the ninth to lift Colorado at home.

GIANTS 8, PHILLIES 7: Conor Gillaspie hit a game-ending double with one out in the ninth inning to lift host San Francisco over Philadelphia, giving Manager Bruce Bochy his 800th win with the Giants.

BRAVES 5, METS 2: Freddie Freeman and Adonis Garcia homered, and Bud Norris threw seven scoreless innings to send host Atlanta past New York.

PIRATES 4, DODGERS 3: Chad Kuhl, won his major league debut, ending Clayton Kershaw’s nine-game winning streak, and David Freese hit a three-run double that sent host Pittsburgh past Los Angeles.

REDS 3, PADRES 0: Anthony DeSclafani pitched eight innings and singled with the bases loaded, carrying host Cincinnati past San Diego in the finale of the Reds’ weekend dedicated to Pete Rose.

INTERLEAGUE

CARDINALS 11, MARINERS 6: Matt Carpenter and Tommy Pham each homered twice as St. Louis went deep six times at Seattle.