Verlander (5-2) allowed a season-high five runs on six hits with four strikeouts and three walks in six innings. He still improved to 7-0 in eight outings at Camden Yards. But it was the first time in 15 games a Detroit starter allowed more than three runs.
Davis hit his third home run and had two RBIs for the Tigers.
Baltimore's Nelson Cruz had two hits, including his 11th home run. Adam Jones went 3 for 5 with an RBI and extended his hitting streak to nine games.
RAYS 2, MARINERS 0
SEATTLE (AP) — Jake Odorizzi pitched one-hit ball for six innings, but the Tampa Bay Rays lost All-Star Ben Zobrist in a win.
Zobrist dislocated his left thumb on a headfirst slide while trying to steal second base in the fifth. The valuable all-purpose player jammed himself into the bag after being tagged out, walked off the field holding his hand and later had his thumb adjusted back into place.
Zobrist will remain with the team for the final four games of a West Coast road trip and be re-evaluated when the Rays return home.
Odorizzi (2-3) picked up his first win since the opening week of the season, teaming with three relievers on a combined two-hitter.
Brandon Maurer (1-2) and the Seattle bullpen held the Rays to three hits.
INDIANS 15, BLUE JAYS 4
TORONTO (AP) — David Murphy had five hits and five RBIs and Lonnie Chisenhall had five hits and an RBI and Cleveland beat Toronto.
Corey Kluber (4-3) pitched seven innings to win consecutive starts for the first time this season, and Carlos Santana and Yan Gomes homered as the Indians set season-highs with 22 hits and 15 runs in winning for the sixth time in eight games.
Infielder Steve Tolleson came on to record the final out in the ninth inning after Gomes drilled a three-run homer off Neil Wagner. Throwing knuckleballs, Tolleson faced two batters, giving up a double to Chisenhall before Mike Aviles popped out.