NEW YORK — Robinson Cano homered and Eduardo Nunez scored the tiebreaking run after a sixth-inning double to send the New York Yankees past the Houston Astros 5-4 Wednesday night.
Ben Francisco hit his first home run for New York and three relievers supplied spotless work after fill-in starter David Phelps wasted a four-run lead. Ichiro Suzuki’s double-play grounder put the Yankees ahead and they held on to take two of three games in a series between the teams with the highest and lowest payrolls in the majors.
Twins 6, Tigers 2
DETROIT — Scott Diamond pitched six solid innings, and the Minnesota Twins got to Anibal Sanchez early in the win that snapped the Tigers’ five-game winning streak.
Sanchez (3-2) was coming off a 17-strikeout performance against Atlanta, and he fanned five in the first two innings against the Twins — but Minnesota scored two runs in the first and another in the second. Diamond (2-2) didn’t allow a hit until Jhonny Peralta’s single in the fifth.
Angels 5, Athletics 4
OAKLAND, Calif.— Mark Trumbo hit a home run for the third consecutive day, Howie Kendrick and Mike Trout also homered and the Los Angeles Angels ended a four-game losing streak.
C.J. Wilson (3-0) remained undefeated despite walking a season-high five hitters. He allowed two runs on six hits in 6 1-3 innings. Wilson struck out five and stranded six Oakland runners in scoring position.
Red Sox 10, Blue Jays 1
TORONTO — Clay Buchholz pitched seven shutout innings to earn his major league-leading sixth win, Mike Napoli hit two of Boston’s five home runs and the Red Sox routed the Blue Jays.
Stephen Drew hit a two-run shot in the second inning and Napoli went back-to-back with Daniel Nava in the fourth as the Red Sox won their majors-best 19th game.
Indians 6, Phillies 0
CLEVELAND — Ryan Raburn tied a career high with four hits, Trevor Bauer allowed one hit in five strong innings for his first American League win.
Raburn, coming off back-to-back two-homer games, drove in two runs with a single in the third and a double in the fifth. He has 12 hits in his last 14 at-bats, a stretch that began Sunday.
The Indians have won a season-high four straight games in which they have outscored their opponents 39-5.