ANAHEIM, Calif. (AP) — C.J. Wilson pitched two-hit ball over eight innings, Hank Conger hit a go-ahead, two-run homer off Zach McAllister, and the Los Angeles Angels beat Cleveland 7-1 Wednesday to send the Indians to their sixth straight loss.
Wilson (4-2) struck out eight, walked one and retired his last 18 batters after a leadoff double in the third by No. 9 hitter Elliot Johnson.
McAllister (3-2) threw 101 pitches over 4 1-3 innings and was charged with five runs, four hits and four walks.
ATHLETICS 12, RANGERS 1
ARLINGTON, Texas (AP) — Jesse Chavez allowed one hit in seven scoreless innings, Eric Sogard matched his season total with three RBIs and the Athletics completed a three-game sweep with a rout of the sloppy Rangers.
Yoenis Cespedes had two doubles, scored twice and drove in two runs for the A's, who scored 10 runs combined in the third and fourth innings to answer a three-game sweep by the Rangers in Oakland last week.
The Rangers matched a season high with four errors, including one of two by shortstop Elvis Andrus on what could have been an inning-ending double play in Oakland's seven-run third.
Chavez (2-0) walked one and struck out eight, allowing only Prince Fielder's soft line-drive single to right-center field in the first inning.
Robbie Ross (1-2) gave up 11 hits and 10 runs in 3 1-3 innings.
ROYALS 4, BLUE JAYS 2
KANSAS CITY, Mo. (AP) — Alcides Escobar delivered a two-run double in the seventh inning, and the Kansas City Royals held on for a tense victory over the Toronto Blue Jays.
Eric Hosmer drove in the other two runs for the Royals, whose bullpen blew a 2-0 lead for young starter Yordano Ventura before holding on to beat Toronto with a late rally for the second straight night.
Kelvin Herrera (1-1) stranded runners on second and third in the seventh.