Andy Bevins didn't seem to have the trouble his teammates did solving Lynchburg starter Sam McConnell last night.

The Cannons' all-star outfielder hit a three-run homer just inside the left field foul pole to give the Cannons a 4-1 victory over the league-leading Hillcats. He also drove in the Cannons' other run with a triple in the first inning.

"I saw it hooking, and I was just hoping it would hit the foul pole," Bevins said of his home run.

With one out in the eighth, Rob Macrory struck out swinging but reached on McConnell's wild pitch. After another groundout, William Ortega drew a two-out walk before Bevins hit his 21st homer. With the home run, Bevins pulled even with Lynchburg's Eddy Furniss for the Carolina League lead.

After the Cannons (12-16) jumped to an early 1-0 lead in the first off Bevins's triple, they managed only two hits before the eighth.

The bottom five hitters in Potomac's lineup continued to struggle, going a combined 1 for 16 against McConnell (7-3.)

But Bevins's success at the plate continued; he had four RBI for the second straight night. He leads in two categories in pursuit of the Carolina League triple crown. In addition to homers, Bevins leads in RBI but is ninth in batting average, 24 points behind Myrtle Beach's Marcus Giles.

Robert Smith started the game for Potomac. The Cannons are averaging only 2.5 runs per game when Smith starts, and they mustered only one run last night in Smith's six innings of work.

"Even though [Smith] didn't get the win, he was just as big of a reason that we won as anybody," Bevins said. "He's pitched a lot of games well where we haven't been able to give him any runs.

The Hillcats (17-14) got their run on an RBI double by Billy Bone in the third inning. Reliever Kevin Sheredy (4-5) worked two scoreless innings to earn the win. Jose DeLeon worked a perfect ninth for his third save.