ANAHEIM, Calif. (AP) – Joel Pineiro threw a six-hitter to win for the first time in 12 starts, and Adrian Beltre and Jeremy Reed hit three-run doubles as the Seattle Mariners surprised the Los Angeles Angels 10-2 Thursday night in a matchup of the best and worst records in the AL West.

Pineiro (3-4) went the distance for the second time this season and eighth time in 108 career starts. The right-hander was 0-3 with eight no-decisions since beating Oakland and Texas in consecutive starts in April.

Pineiro missed the last three months of last season with a strained right elbow after beating the Angels on July 25, his final victory of 2004.

Bartolo Colon (11-5) lost for only the second time in nine decisions, allowing a season-high seven runs and seven hits over six innings. The right-hander, whose 64 victories since the start of 2002 are the most in the majors, saw his ERA increase from 3.06 to 3.42.

Colon, one of three Angels going to the All-Star game, struggled in the first two innings. He threw 51 pitches, allowing six hits and three walks and falling behind 7-0 despite retiring the first two batters in both innings.

Reed’s bases loaded double to left-center in the first was followed by an RBI double to the same spot by Willie Bloomquist, who tied a club record with three doubles in Wednesday night’s 5-1 loss at Kansas City. Beltre made it 7-0 with a ringing double to right-center after two walks and Richie Sexson’s infield single.

Beltre, who was just 2-for-20 with one RBI in the previous five games between the teams this season, has 25 RBIs since June 4 and has raised his average from .234 to .269 (83-for-309).

The Mariners, who trail the Angels by 151/2 games, scored their eighth run in the seventh on a wild pitch by Kevin Gregg. They tacked on two more in the eighth against Esteban Yan on Randy Winn’s third homer, which followed a two-out single by Ichiro Suzuki.

The Angels, whose division lead shrunk to eight games, scored in the fourth on Garret Anderson’s RBI groundout and in the ninth on Josh Paul’s second homer. Despite the loss, their 52-33 record is tied for the best record in franchise history after 85 games.

Notes: Angels RF Vladimir Guerrero, who will be starting in the All-Star game, grounded into two double plays and committed his first error of the season. … Reed, who played his college ball at nearby Long Beach State, is 12-for-27 at Angel Stadium. … The Mariners were 4-for-7 with runners in scoring position, after going 5-for-24 in that department over the previous two games and stranding 16 runners. … Colon was 6-8 with 6.38 ERA before the All-Star break last season. Three of his four losses this year have come at home. … Mariners reliever Shigetoshi Hasegawa, who hasn’t pitched since last Friday, missed his sixth straight game because of back problems.

AP-ES-07-08-05 0031EDT

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.