The Rays' No. 10 prospect hit a two-run homer as Surprise rallied to defeat Scottsdale, 8-5.
Beckham's blast proved to be the critical blow in the game for the first-place Saguaros. Trailing 4-3 entering the sixth inning, Surprise tied the game when Kevin Mattison (Marlins) hit a two-out RBI single. Beckham followed with an opposite-field two-run homer that gave the club their first lead.
"I pulled off one a little bit earlier and I wanted to see a pitch away," Beckham said. "I wanted to see a pitch I could hit and I put a good swing on it."
Beckham's blast was the third this season for the 21-year-old shortstop, his first since Oct. 8 against the Peoria Javelinas. Despite the power outage, Beckham has put together a solid fall campaign, batting .263 with 13 RBIs and a .961 OPS in 14 games.
"I've been doing pretty good this season. I haven't felt bad in the fall at all, I feel confident," the 2008 top overall pick said. "I just want to stay strong throughout the rest of the Fall League, keep in hitters counts, keep going the other way and good things will happen."
The Georgia native had the strongest season of his four-year career in 2011, establishing career highs in runs scored (94), homers (12), hits (142), RBIs (70) and OPS (.736). Beckham also earned a promotion to Triple-A Durham, where he went deep five times in 24 games with the Bulls.
"Something just clicked," Beckham said of his time in Durham. "I just figured some stuff out, what I can get away with and what I can't get away with."
Bryce Harper, MLB.com's No. 2 prospect, continued his hot hitting, going 2-for-4 with a double and two RBIs in a losing effort for the Scorpions. The Nationals outfielder has hit in 10 straight games, batting .444 (12-for-27) during that stretch.
Christian Bethancourt (Braves) homered for the second consecutive game and Mattison finished 3-for-4, raising his average to .357. Rangers' No. 7 prospect Mike Olt extended his hitting streak to six games with a pair of singles.
Adam Liberatore (Rays) was credited with his first win, striking out in two hitless innings of relief. Evan Reed (Marlins) struck out two and allowed a hit in the ninth for the save.
Austin Fleet, a 16th-rounder by the Giants in 2010, took the loss, allowing four runs in one inning of relief.
Robert Emrich is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.