By The Associated Press
CHICAGO -- Joe Saunders flashed his All-Star form while earning his first win in over a month, and the Los Angeles Angels rallied to beat the Chicago White Sox 3-2 Sunday, avoiding a three-game sweep.
The AL West leaders moved a step closer to their fourth division title in five years, thanks to a solid effort by Saunders and a questionable decision by Jermaine Dye to catch pinch-hitter Garrett Anderson's sacrifice fly in foul territory in the eighth. The Angels hung on after blowing a three-run lead the previous night and ultimately losing 7-6 on Jim Thome's homer in the 15th inning.
Saunders (15-7) earned his first win since July 30, holding AL Central-leading Chicago to two runs and four hits in 7 1-3 innings.
Francisco Rodriguez pitched a scoreless ninth for his 55th save in 61 chances after allowing the tying run in Saturday night's loss. He is two shy of Bobby Thigpen's major league record of 57 set in 1990 for the White Sox.
Paul Konerko homered for the third straight game and Toby Hall also went deep for the White Sox. Horacio Ramirez (1-4) got the loss.
Tigers 7, Twins 5
MINNEAPOLIS (AP) -- Miguel Cabrera, Magglio Ordonez and Dusty Ryan homered to help Detroit get the win.
Ryan, a rookie catcher, hit a two-run homer in his first major league start. Chris Lambert (1-1) earned his first career win and the Tigers won consecutive games for the first time since Aug. 22-23.
Bobby Seay pitched two innings of relief, Kyle Farnsworth pitched a scoreless eighth and Fernando Rodney got three outs for his 10th save in 14 opportunities.
Justin Morneau had four RBIs, including a two-run triple, for Minnesota, which remains 2 1/2 games behind AL Central-leading Chicago.
Cabrera's leadoff homer in the sixth was his 1,000th career hit.
Glen Perkins (12-4) allowed three earned runs and nine hits in 5 2-3 innings for the Twins.
Red Sox 7, Rangers 2
ARLINGTON, Texas (AP) -- David Ortiz hit his first home run in 20 games, Paul Byrd pitched 6 2-3 scoreless innings to win his fourth straight decision and Boston moved within 1 1/2 games of the AL East lead.
The Red Sox (84-58) are the closest they've been to division-leading Tampa Bay since July 28. Six of their next nine games are against the skidding Rays, starting Monday night at Fenway Park.
Byrd (11-11) is 4-1 in five starts since the Red Sox acquired him from Cleveland on Aug. 12. The right-hander has won eight of nine overall since a five-game losing streak before the All-Star break.
Ortiz had last homered Aug. 14 and the 19-game homerless streak matched the longest in his six seasons with Boston. His 415-foot, two-run shot in the fifth off Brandon McCarthy (1-1) put Boston up 4-0.
Blue Jays 1, Rays 0
TORONTO (AP) -- David Purcey struck out seven in eight innings to help the Blue Jays extend their winning streak to eight games.
Jesse Carlson finished the six-hitter for his second save and Toronto matched its longest winning streak since Apr. 14-22, 1999.
AL East-leading Tampa Bay lost for the fifth time in six games.
Rod Barajas hit a second-inning sacrifice fly for Toronto, which pulled within 9 1/2 games of the Rays.
Tampa Bay's Matt Garza (11-9) allowed one run and six hits in seven innings. He struck out seven and walked one.
Purcey (3-5) allowed six hits and walked three.
Mariners 5, Yankees 2
SEATTLE (AP) -- Jose Lopez hit two homers and the Mariners sent the Yankees tumbling into fourth place in the AL East.
Lopez's liner just over the wall in left field off Mike Mussina (17-8) gave Seattle a 3-2 lead in the fourth.
Mussina allowed four runs and seven hits and made a key error -- his first in three years -- in six innings.
Lopez added his 14th homer in the eighth off Jose Veras. It was Lopez's first multihomer game.
The Yankees trail the Red Sox by 8 1/2 games in the AL wild-card standings with 19 games remaining. They also fell behind Toronto in the division.
Ryan Feierabend (1-2) allowed just five hits -- including solo home runs by Derek Jeter and Xavier Nady early -- in seven innings for his second win in 11 career decisions.
Miguel Batista pitched a perfect eighth and J.J. Putz got three outs for his 12th save in 20 chances.
Indians 3, Royals 1
KANSAS CITY, Mo. (AP) -- Cliff Lee won his 10th straight decision for Cleveland, the longest winning streak in the majors this season.
Lee, who leads the majors with 21 wins, is 10-0 in 11 starts since a July 6 loss at Minnesota. In those 11 starts, Lee has a 1.84 ERA. He lowered his major league-leading ERA to 2.28.
Lee (21-2) held the Royals to one run and seven hits -- six of them singles -- in 7 1-3 innings. Jensen Lewis got three outs for his eighth save.
Victor Martinez drove in all three Indians runs.
Zack Greinke (10-10) allowed three runs and five hits in six innings for Kansas City.