NEW YORK — David Phelps followed the worst start of his young career with his best, allowing a mere infield single in six shutout innings and getting home run help from Mark Teixeira as the New York Yankees beat the Cleveland Indians 4-3 Tuesday night.
Teixeira hit his second homer of the season since coming off the disabled list last Friday. His three-run shot made it 4-0 in the third inning, and came a day after he lined a grand slam against Cleveland.
Drew Stubbs hit a three-run homer in the seventh off Joba Chamberlain. But Nick Swisher lined into a key double play in the eighth and the Indians dropped their third in a row and seventh straight on the road.
Phelps (4-3) neatly bounced back from his previous outing, when he gave up five runs while getting just one out against the New York Mets.
Red Sox 17, Rangers 5
BOSTON — Jackie Bradley Jr. hit his first career home run and finished with three RBIs, and the Boston Red Sox set season highs for hits and runs in a rout of the Texas Rangers.
Stephen Drew, Mike Carp and Jarrod Saltalamacchia also homered for the Red Sox, who scored at least one run in every inning through the first seven and hit for the cycle as a team in the second. The Red Sox finished with 19 hits, eight of them doubles.
Tigers 10, Rays 1
DETROIT — Prince Fielder homered and drove in four runs, and the Detroit Tigers handed Tampa Bay’s Matt Moore his first loss of the year.
Fielder also hit a two-run single that capped a four-run second inning for the Tigers. Moore (8-1) got only six outs while allowing six runs, seven hits and six walks. He was pitching on three days’ rest after his previous start was limited to one inning because of rain.
Anibal Sanchez (6-5) allowed a run and four hits in seven innings. He struck out nine with one walk.
Orioles 4, Astros 1
HOUSTON — Danny Valencia homered, Chris Tillman threw seven solid innings and the Baltimore Orioles ended Houston’s six-game winning streak.
Brandon Barnes had a solo homer in the sixth for the Astros, who entered the game with the longest winning streak in the majors.