ARLINGTON, Texas - Cliff Lee threw a seven-hitter to help the Seattle Mariners snap a three-game losing streak with a 4-2 victory over the Texas Rangers on Monday night.

Lee (4-2), who struck out seven and walked none, didn't allow a run until Josh Hamilton's one-out RBI single in the ninth, after Michael Young and Ian Kinsler had consecutive singles to start the inning. Another run came home on a fielder's choice grounder.

It was the 15th career complete game for Lee and second in his eight starts since the Mariners acquired him from the Phillies last winter.

Michael Saunders hit a three-run homer for Seattle, and Rob Johnson had an RBI single off Scott Feldman (3-6).

Feldman allowed four runs, three earned, in 52/3 innings. He struck out four and walked two over 120 pitches.

Texas didn't even get a runner past second base until the ninth against Lee, who threw 84 of his 107 pitches for strikes while throwing at least eight innings for the third game in a row and fifth time this season. He retired 10 straight batters at one point.

A fielding error by Lee extended the game an extra batter, when he wasn't able to handle first baseman Casey Kotchman's toss on David Murphy's grounder to the right side of the infield.

Lee tried to make a barehanded grab, but the ball dropped through his fingers. After manager Don Wakamatsu came out to talk with the umps, and give Lee a second to catch his breath, the game ended on Matt Treanor's infield pop-up.

Seattle 031 000 000 – 4 10 1

Texas 000 000 002 – 2 7 1

Seattle AB   R   H   BI   Avg.      Texas AB   R   H   BI   Avg.

I.Suzuki rf 3   0   0   0   .353      Gentry lf 4   0   1   0   .231

Bradley dh 4   0   1   0   .212      M.Young 3b 4   1   1   0   .316

F.Gutierrez cf 4   0   0   0   .284      Kinsler 2b 4   1   1   0   .262

Jo.Lopez 3b 4   0   1   0   .242      Guerrero dh 4   0   1   0   .333

Carp 1b 4   1   1   0   .250      Hamilton cf 4   0   1   1   .300

Kotchman 1b 0   0   0   0   .194      J.Arias 1b 3   0   0   0   .302

Jo.Wilson ss 4   1   1   0   .299      a-Smoak ph 1   0   0   1   .211

Ro.Johnson c 4   1   2   1   .180      Dav.Murphy rf 4   0   1   0   .248

M.Saunders lf 4   1   1   3   .224      Treanor c 4   0   0   0   .228

Figgins 2b 4   0   3   0   .230      A.Blanco ss 3   0   1   0   .205

Totals 35   4   10   4         Totals 35   2   7   2      

a-grounded into a fielder's choice for J.Arias in the 9th. E: Cl.Lee (3), J.Arias (2). LOB: Seattle 7, Texas 6. HR: M.Saunders (3), off Feldman. RBIs: Ro.Johnson (8), M.Saunders 3 (10), Hamilton (34), Smoak (19). SB: I.Suzuki (18), Figgins (13). CS: Jo.Lopez (2), Figgins (4). S: Bradley. RLSP: Seattle 3 (M.Saunders, F.Gutierrez, Bradley); Texas 3 (Hamilton, Gentry, Treanor). RA: Guerrero.

Seattle walks (2): I.Suzuki 2.

Seattle strikeouts (6): Bradley 2, F.Gutierrez 2, M.Saunders 2.

Texas strikeouts (7): Gentry, M.Young 2, Kinsler 2, J.Arias, A.Blanco.

Seattle IP   H   R   ER   BB   SO   NP   ERA   C.Lee (W 4-2) 9   7   2   2   0   7   107   2.77

Texas IP   H   R   ER   BB   SO   NP   ERA   Feldman (L 3-6) 52/3   9   4   3   2   4   120   5.73   Harrison 31/3   1   0   0   0   2   44   4.97   IR-S: Harrison 1-0. WP: Feldman. Umpires: Home, Jeff Kellogg; First, Jeff Nelson; Second, Mark Carlson; Third, Larry Vanover. T: 2:40. A: 20,152 (49,170).

Red Sox 4, Indians 1

CLEVELAND - Daisuke Matsuzaka pitched eight shutout innings to push his scoreless streak to 15 in Cleveland, leading Boston over the Indians.

Matsuzaka (5-2) gave up four hits, all singles, to continue a remarkable run by Boston's starters on the road. In the club's last nine games outside Fenway Park, the rotation is 8-0 with a 0.70 ERA.

He walked two, struck out five, and allowed only two runners to reach second before reliever Daniel Bard gave up a leadoff homer to Austin Kearns.

Red Sox leading hitter Marco Scutaro hit three doubles and scored twice.

Cleveland 000 000 001 – 1 6 1

Boston AB   R   H   BI   Avg.      Cleveland AB   R   H   BI   Avg.

Scutaro ss 4   2   3   0   .285      Crowe cf 3   0   0   0   .253

Pedroia 2b 4   0   0   0   .256      Choo rf 4   0   1   0   .282

D.Ortiz dh 4   0   0   1   .245      Kearns lf 4   1   2   1   .313

Youkilis 1b 3   0   0   1   .315      Branyan 1b 4   0   1   0   .246

V.Martinez c 4   0   2   1   .298      Peralta 3b 3   0   1   0   .251

J.Drew rf 3   0   0   0   .265      Hafner dh 4   0   0   0   .238

Beltre 3b 4   1   1   0   .330      Valbuena 2b 4   0   0   0   .172

Hall lf 2   0   1   1   .247      Redmond c 3   0   0   0   .208

Reddick cf 4   1   1   0   .231      Donald ss 3   0   1   0   .235

Totals 32   4   8   4         Totals 32   1   6   1      

E: Beltre 2 (10), Carmona (1). LOB: Boston 10, Cleveland 6. 2B: Scutaro 3 (14), V.Martinez (16), Beltre (16). HR: Kearns (5), off D.Bard. RBIs: D.Ortiz (34), Youkilis (39), V.Martinez (30), Hall (15), Kearns (26). SB: Reddick (1), Crowe (6). CS: Donald (1). SF: Youkilis, V.Martinez. RLSP: Boston 5 (Reddick 2, Youkilis, J.Drew, Pedroia); Cleveland 1 (Choo). RA: Scutaro, Pedroia 2. GIDP: Beltre, Crowe. DP: Boston 1 (Scutaro, Pedroia, Youkilis); Cleveland 1 (Peralta, Valbuena, Branyan).

Boston walks (7): Scutaro, Pedroia, D.Ortiz, Youkilis, J.Drew, Hall 2.

Cleveland walks (2): Crowe, Peralta.

Boston strikeouts (4): Pedroia, D.Ortiz, Youkilis, Beltre.

Cleveland strikeouts (5): Crowe, Choo, Branyan, Valbuena, Redmond.

Boston IP   H   R   ER   BB   SO   NP   ERA   

Matsuzaka (W 5-2) 8   4   0   0   2   5   116   4.59

D.Bard 1   2   1   1   0   0   16   2.03

Cleveland IP   H   R   ER   BB   SO   NP   ERA   

Carmona (L 4-5) 6   5   3   2   6   2   111   3.49

R.Perez 1/3   0   0   0   1   0   9   5.59

Ambriz 12/3   3   1   1   0   1   33   4.67

Herrmann 1   0   0   0   0   1   15   0.00

Carmona pitched to 2 batters in the 7th. IR-S: R.Perez 2-0, Ambriz 3-1. WP: Ambriz.

Umpires: Home, Adrian Johnson; First, Mike Everitt; Second, Todd Tichenor; Third, Andy Fletcher.

T: 3:00. A: 14,758 (45,569).