Davis had a solo homer and a sacrifice fly while Cabrera delivered a two-run single to help Detroit build a 6-0 lead after 4 1/2 innings. Bryan Holaday and Danny Worth each went 2 for 4 with an RBI in the victory, which gave the Tigers their longest road win streak since May 10-25, 2006.
Justin Verlander (5-2) survived a rough fifth inning in which the Orioles scored five times -- highlighted by Nelson Cruz's three-run homer -- to remain unbeaten at Camden Yards for his career. The Tigers' All-Star lasted six frames, permitting six hits and three walks while fanning four.
Kevin Gausman (0-1), making his first start of the season, was tagged for five runs on six hits over four innings to take the loss.
Cruz finished 2-for-5 and Adam Jones had three hits, including an RBI single, in Baltimore's fourth straight loss.