CLEVELAND -- Mike Trout homered twice and drove in four runs, rookie Matt Shoemaker remained unbeaten as a starter, and the Los Angeles Angels defeated the Cleveland Indians 9-3 on Tuesday night.
Trout's three-run homer in the fifth broke a 3-all tie and capped a four-run inning. He added a leadoff homer in the seventh.
The two-time All-Star was 3 for 5, extending his hitting streak to 12 games, and has reached base safely in 35 of his last 36 contests.
Shoemaker (4-1) allowed two runs in a career-high eight innings. The right-hander is 4-0 in seven major-league starts, six this season.
The right-hander, who lost in a relief appearance in April, recorded a career-high 10 strikeouts. Josh Tomlin (4-4) gave up six runs in 5 1-3 innings. The loss ended Cleveland's 10-game home winning streak. The game was delayed by rain for 11 minutes before the bottom of the ninth.