CLEVELAND (AP) - Cliff Lee won for the first time in more than a month, allowing one run in his second complete game of the season and Cleveland beat Seattle 4-1 on Thursday night.
Lee (5-9) hadn't won since a three-hit shutout against St. Louis on June 14, a game in which he took a no-hitter into the eighth inning.
The reigning AL Cy Young Award winner had lost three straight starts. The Indians scored three runs or less in 11 of his 20 starts.
Grady Sizemore, batting leadoff for the first time since May 16, had two hits and drove in a run for Cleveland.
Garrett Olson (3-3) allowed three runs in 2 2-3 innings in his first start since July 4 for the Mariners, who made four errors.
Lee allowed nine hits, including Ronny Cedeno's solo homer in the fifth. He struck out six and didn't walk a batter.
Angels 6, Athletics 2
OAKLAND, Calif. (AP) - Ervin Santana ended a three-start losing streak, Kendry Morales hit a two-run homer and Los Angeles won its fourth straight.
Chone Figgins added a two-run double in a four-run fourth and Mike Napoli had a double among his three hits for the first-place Angels. They began the second half by winning for the eighth time in their last 10 road games to move a season-high 13 games over .500 (50-37).
Santana (2-5) allowed three hits in eight innings, including Matt Holliday's solo homer, struck out four and walked two. The right-hander is 10-1 lifetime with a 1.34 against the A's.
Justin Speier relieved and gave up three straight singles to start the ninth. Brian Fuentes allowed Holliday's sacrifice fly before finishing for his majors-leading 27th save and 14th straight.
Morales connected for his 16th homer in the second, extending his career-best hitting streak to 16 games.