SPORTSTICKER AL RECAP ST. PETERSBURG, Florida (Ticker) -- Chuck Finley's guile matched rookie Ryan Rupe's dominance and Garret Anderson triggered a four-run rally in the 10th inning with an RBI single as the Anaheim Angels downed the Tampa Bay Devil Rays, 4-0. Finley (3-4) scattered three hits and four walks while striking out seven over nine shutout innings. He was the beneficiary of three double plays over the first four innings and an outfield assist by left fielder Darin Erstad, who threw out Mike DiFelice at third base on a double by Kevin Stocker to end the eighth. The 36-year-old Finley also picked up his 2,000th strikeout when he fanned Herbert Perry to start the seventh. He is 2-0 in three starts against the Devil Rays, allowing two unearned runs and 14 hits over 22 innings. "It was a fast-pitched game, the next thing you know, it's the seventh inning," said Finley. "It's a fun type of game to pitch in, but very nerve-racking. There was very little margin of error." But the 24-year-old Rupe, a sixth-round selection in Tampa's inaugural amateur draft in 1996, dominanted his fourth major league start, also working nine shutout innings. He faced one batter over the minimum and allowed just two baserunners. Rupe lost his no-hit bid when Erstad singled to start the seventh, and the only other Angel to reach base was Charlie O'Brien, who was hit by a pitch in the third and erased when Andy Sheets hit into a double play. "I tried to work really hard on first-pitch strikes and try to get ahead," said Rupe. "A lot of balls were hit right at people and we just played good defensively." The Angels attacked when Rupe, who threw just 87 pitches, left in favor of veteran closer Roberto Hernandez (0-3) in the 10th. Randy Velarde walked and Mo Vaughn singled before leaving for pinch-runner Tim Unroe. "It's his first time that he's gone nine innings, he did his part and he was great," said Devil Rays manager Larry Rothschild. "But I'm not going to take my chances on him." Anderson laced a 2-2 pitch to left field to score Velarde with the first run of the game. Unroe was erased on a fielder's choice bunt by Matt Walbeck. A throwing error by Devil Rays third baseman Perry allowed Anderson to score and Jeff Huson's RBI single plated Walbeck to make it 3-0. Orlando Palmeiro reached on catcher's interference before Sheets lifted a sacrifice fly to complete the scoring. "He's overpowering, and you take what you can get," said Anderson about Hernandez. "He's never really thrown to me on the inside. But you can't fault him for that, throwing on the outside is what he's good at." "I hit my pitches, but you have to tip your hat to the other team," said Hernandez. "They battled. I made one bad pitch, the others they just found the holes." Troy Percival struck out two in the bottom of the 10th to complete Anaheim's fourth shutout of the season and its fourth win in the last five games. The Devil Rays threatened in the fourth as Cairo led off with a single and Perry reached on a fielding error by Velarde. But the lefthander struck out Fred McGriff looking and got Aaron Ledesma to hit into an inning-ending double play. Meanwhile, Rupe was efficient. He threw only 15 pitches over the first two innings and did not have a two-ball count until Huson worked the count full to start the third. After hitting O'Brien, Sheets hit into a double play on the next pitch. Rupe threw 19 pitches in the fifth and sixth innings before Erstad ripped the first pitch of the seventh into right-center field. Rupe quickly regrouped, striking out Velarde and Vaughn. Erstad took second on a balk while Rupe pitched to Vaughn, but Rupe got Anderson on a comebacker to end the inning. Tampa killed its best scoring chance with two baserunning blunders in the eighth. Dave Martinez drew a one-out walk, only to be picked off by Finley before he threw his next pitch. DiFelice struck out but reached base when the third strike got by O'Brien. Stocker ripped a double to left, but DiFelice went too far past third base after seeing the stop sign by coach Greg Riddoch and was tagged out as he tried to scramble back.  