The Arizona Diamondbacks' bats came alive Friday night, when they only got a peek at their newest potential weapon.

Arizona opened a three-game series at San Francisco with an 18-2 victory, scoring a season high in runs after entering the game with a total of 12 runs during a five-game losing streak.

Before the Friday game, the big news around the Diamondbacks was the promotion of 26-year-old rookie first baseman Kevin Cron, whose 21 home runs and 62 RBIs at Triple-A Reno led all of the minor leagues. He also was hitting .339 in 44 games.