BALTIMORE (AP) — Nelson Cruz homered and drove in five runs, Kyle Seager hit a three-run drive and the Seattle Mariners cruised past the Baltimore Orioles 10-0 Tuesday night.

Robinson Cano had three hits, two RBIs and scored three runs for the Mariners, who repeatedly circled the bases on a wet, chilly night at Camden Yards.

Wade Miley (4-2) allowed two hits and walked three in six sharp innings. The left-hander was 0-2 with a 10.13 ERA in his three previous starts against Baltimore.

After losing three straight at home against the Los Angeles Angels, the Mariners bounced back to improve their AL-best road record to 14-6.

Baltimore starter Ubaldo Jimenez (2-4) allowed six runs and five hits in 4 1/3 innings, his shortest outing in 21 starts since last July.