CLEVELAND (AP) -Jhonny Peralta hit a three-run homer off Andy Pettitte in the fifth inning and Cleveland won its fourth straight, beating New York 6-4 in the Yankees' first visit since last year's AL playoffs when they were bombarded by swarming bugs.
Peralta's big shot off Pettitte (3-2) put the Indians ahead 4-3, and Franklin Gutierrez followed with a homer off the lefty. Peralta finished with four RBIs and Jamey Carroll had a run-scoring single and stole two bases for the Indians.
Interim closer Rafael Betancourt worked a perfect ninth for his second save in two nights.
Jason Giambi homered twice and Hideki Matsui connected for the Yankees.
Paul Byrd (1-2) allowed four runs and six hits in 5 2-3 innings. The right-hander gave up all three homers, but he didn't walk a batter and had his third straight strong outing.
Angels 4, Tigers 3
DETROIT (AP) - Vladimir Guerrero homered to highlight a four-run fourth inning and the Los Angeles Angels held off Detroit, ending the Tigers' four-game winning streak.
The Tigers were coming off a three-game sweep of Texas in which they scored 37 runs, but didn't have nearly as much success against Ervin Santana (4-0).
Santana pitched 6 1-3 innings, allowing three runs and six hits. Justin Speier escaped jams in the seventh and eighth innings, and Francisco Rodriguez pitched the ninth for his 10th save in 11 tries.
Santana and Tigers starter Nate Robertson (0-3) cruised through the first three innings before running into trouble in the fourth.
Athletics 4, Mariners 3
SEATTLE (AP) - Dana Eveland got his third win of the season and Oakland had just three hits but took advantage of wild Seattle starter Miguel Batista to beat the Mariners.
The A's (15-9), supposedly destined for the bottom of the AL West in a rebuilding season, clinched their first winning record in April since 2003. That team won 96 games and the division.
Eveland (3-1) allowed six hits and three runs in 5 1-3 innings. He struck out three and walked one. The bullpen then worked out of several jams.
Huston Street pitched around a leadoff walk for his eighth save in nine chances.
Batista (2-3) became the fourth Mariners pitcher this month to get hurt. He walked five batters in one-plus inning, and left because of a mild groin strain.
Rays 5, Red Sox 4, 11 innings
ST. PETERSBURG, Fla. (AP) - Nathan Haynes singled with no outs in the 11th inning, driving in Carl Crawford from second base and helping Tampa Bay win its fourth straight.
Haynes lined an 0-1 pitch from Mike Timlin (2-2) to right field after Crawford, who was 3-for-6 and scored three runs, began the rally with a single and stole second. Timlin walked B.J. Upton before giving up the game-winning hit.
The Red Sox stranded the potential go-ahead run in scoring position in the ninth, 10th and 11th inning. Scott Dohmann (1-0) got David Ortiz - the only batter he faced - to ground into an inning-ending double play with men at first and third in the top of the 11th.
Royals 8, Blue Jays 4
KANSAS CITY, Mo. (AP) - John Buck doubled twice and drove in a pair of runs, and Kansas City used a six-run eighth inning to snap a seven-game losing streak.
Buck's double in the eighth scored pinch-runner Esteban German with the go-ahead run. Buck also doubled home Ross Gload in the fourth, snapping the Royals' 15-inning scoreless drought.
Blue Jays shortstop David Eckstein committed two errors, one of them in the eighth that led to two unearned runs.
A.J. Burnett took a 4-2 lead into the inning, but was pulled with one out after giving up a run on two singles and a walk. Burnett (2-2) was charged with five runs, three earned, on eight hits and three walks, while striking out six.
Leo Nunez (2-0) go the win in relief, even though he allowed three runs.
Rangers 6, Twins 5, 10 innings
ARLINGTON, Texas (AP) - David Murphy hit a 10th-inning RBI single and Texas snapping its seven-game losing streak.
Hank Blalock hit a one-out double against pitcher Juan Rincon (2-1). With two outs and the outfield pulled in, Murphy hit a fly ball to the warning track in left-center field. Pinch-runner German Duran crossed home plate with the winning run, and Murphy was mobbed on the field by his teammates.
It didn't start nearly as well for Texas, which fell behind 5-0. Justin Morneau, who has battered Texas pitching, drove in all of the Twins' runs with a third-inning grand slam and an RBI single in the first. Carlos Gomez bunted for a hit to begin each of those innings.
Joaquin Benoit (2-1) pitched a scoreless ninth for the win.

Top MLB Public Bets

MLB Top Stories

Thumbnail Braves vs. Padres Prediction Will the Braves pull off the upset tonight when they visit the Padres at 10:10PM ET?
Thumbnail Rockies vs. Giants Prediction Will the over cash again tonight when the Giants host their National League West rivals the Rockies at 10:15PM ET?
Thumbnail Phillies vs. Mariners Prediction Will John Paxton lead the Mariners to a victory tonight against the Phillies at 10:10PM ET?
Thumbnail Angels vs. Dodgers Prediction Will tonight’s matchup between the Angels and Dodgers be high-scoring at 10:10PM ET?
Thumbnail Cardinals vs. D-Backs Prediction Will Carlos Martinez on the hill, will the Cardinals pick up a road win versus the Diamondbacks tonight at 9:40PM ET?

MLB Team Pages