Beavan pitched in and out of trouble through eight impressive innings, Robinson hit his first major league homer in his second game up from Triple-A, and Seattle beat the Los Angeles Angels 5-1 on Saturday night.
"We're going to make some young mistakes from time to time, but they're going to learn from it," manager Eric Wedge said. "They're starting to understand that and they're taking ownership of it, too."
Former Angels postseason star Adam Kennedy hit a two-run double for the Mariners, who are 6-3 since a franchise-record 17-game losing streak. The victory was only their third in their last 20 games at Angel Stadium.
Beavan (3-2) allowed a run and eight hits, struck out two and walked none in his sixth big league start. The 22-year-old right-hander has pitched into the seventh inning in every one of them. He faced the Angels on July 8 at Seattle, getting a no-decision after giving up a pair of solo homers over 6 1/3 innings.
"The biggest thing I try to do is just throw strikes and get ahead and let your defense do the work," Beavan said. "I'm not a strikeout guy, so I try to locate everything."
Brandon League worked the ninth in a non-save situation after Beavan threw 103 pitches.
"I've been impressed with all of Blake's outings, but his last two I felt like he was using all his weapons more effectively and really balancing it out with his fastball and his secondary stuff," Wedge said. "If he hadn't thrown 113 pitches in his last outing on regular rest, I probably would have sent him back out there for the ninth. But he's still a young pitcher and that's as far as he's gone. So that was enough."
Robinson, a 23-year-old switch-hitter who made a sparkling big league debut on Friday night by robbing Torii Hunter of a two-run homer in the left-field corner, made it 5-0 in the seventh with an opposite-field drive to left-center on Tyler Chatwood's 106th and final pitch. He wasn't sure it had gone out and held up at second for a few moments before completing his trip around the bases.
"That's good. That means he's got his head down and he's running," Wedge said. "In time, he'll know when he hits them out of the ballpark."
Robinson hit 64 home runs during a 6 1/2-year minor league career that was spent mostly in the Los Angeles Dodgers' system.
"That was wild. I couldn't believe it," Robinson said. "I just tried to put a good swing on it and it jumped off the bat. When I got to second base, I was like, `Good. I hit a double,' because I only hit nine doubles in the minors this year -- so I figure now I'm in double digits. Then I saw the umpire wave his hand, and I was like, `Hey, that's even sweeter.' It's the best feeling. It's the best week of my life. Every day is something new."
Chatwood (6-8) gave up five runs and seven hits over 6 1/3 innings in his first career start against Seattle, after allowing a career-worst six runs in a 12-2 loss at Detroit on July 29. The rookie right-hander, who departed with a 5-0 deficit, has made eight starts this season in which his teammates didn't score while he was in the game.
"We didn't give him any support, but he threw a nice game," Bobby Abreu said. "Once we give him a little bit more support, he'll feel more comfortable on the mound."
Beavan worked with runners on base in each of the first seven innings. He got a break in the Angels' third, when speedy Peter Bourjos was held up by third base coach Dino Ebel on a sharp single to right fielder Ichiro Suzuki. Erick Aybar followed with an inning-ending double-play grounder.
"He made some big pitches in key moments," Wedge said. "One thing we've seen with Blake is that he's very composed for a young man and he pitches with a great deal of confidence. He has a presence out there, and I think when you pitch like that in those situations, it allows you to have the opportunity to have success. And we've seen him do that multiple times."
The Mariners, who came in hitting .183 with runners in scoring position and two outs, took the lead with two outs in the first on Kennedy's two-run double -- equaling the number of RBIs he had in 62 at-bats over his previous 16 games.
Seattle made it 4-0 in the third with a two-out double by Mike Carp and a run-scoring single by Miguel Olivo. Carp, who played high school ball about 25 miles up the freeway at Lakewood High, is batting .344 with 15 RBIs in 16 games since he was recalled from Triple-A Tacoma on July 19.
Jered Weaver's nine scoreless innings in the series opener on Friday night made him the first pitcher since Cincinnati's Tom Browning in 1990 to have two no-decisions of at least nine-plus scoreless innings in the same season. ... Chatwood has allowed a home run in each of his last three starts, after giving up just one in 62 2/3 innings over his previous 11. ... Seattle RHP Felix Hernandez will start Sunday's series finale against Ervin Santana. Hernandez is 0-3 with a 3.65 ERA in his last 10 starts at Anaheim since beating Jered Weaver's brother, Jeff, with a complete-game 6-2 victory in his Angel Stadium debut on June 11, 2006.