The Los Angeles Angels of Anaheim and the Seattle Mariners are headed in opposite directions.
C.J. Wilson tossed eight terrific innings and the Angels again broke out the bats in an easy 7-1 victory over the Mariners.
Wilson (4-3) allowed just one run on six hits and two walks while striking out 10 to snap a personal three-start winless streak.
"I didn't feel good today...so I threw a bunch of changeups and it worked," explained Wilson. "When you're in rhythm with your catcher, it makes it pretty easy."
Josh Hamilton and Alberto Callaspo each drove in a pair of runs, Albert Pujols went 2-for-4 with an RBI and a run scored and Mark Trumbo had three of the 12 hits for Los Angeles, which has scored 37 runs during a season-high four-game winning streak.
The Mariners have dropped six in a row a disappointing nine-game road trip that began with them taking two of three from the New York Yankees.
Brandon Maurer (2-6), who went to high school six miles from Angel Stadium, had a forgettable start against his hometown team. The 22-year-old rookie gave up seven runs on 11 hits before being pulled after three ineffective innings.
"Tough day for Mauer. He wasn't able to keep the ball down," Mariners manager Eric Wedge said.
Michael Saunders ended Wilson's shutout bid with an RBI single in the eighth inning, but by that time the outcome was never seriously in doubt.
The Angels, fresh off their 12-0 victory Tuesday, continued their hot hitting with five runs in the first. Hamilton hit the fourth of four consecutive singles to plate a pair, Callaspo doubled in two more with a gapper to right and Hank Conger capped the surge with an RBI single.
Mike Trout, one day after becoming the youngest AL player to ever hit for the cycle, tripled off the center-field wall in the second inning and scored on Pujols' line-drive single up the middle to increase the lead further.
Erick Aybar made it 7-0 an inning later with a run-scoring base hit.