Not much has been going right for the Potomac Cannons this season, especially with injuries. Three starting pitchers are on the disabled list, including Tristan Jerue, who underwent season-ending elbow surgery this week.

On the mound last night was Patrick Coogan, who was returning from shoulder surgery. Coogan didn't make it to the second inning, giving up four runs on four hits in Potomac's 6-5 loss to the Salem Avalanche in a Class A Carolina League game at Pfitzner Stadium.

Salem (27-31), which completed its second three-game sweep of Potomac this season, is the only team in the league other than Potomac (20-39) with a losing record.

The Cannons had only four hits, three of them infield singles, off Salem starter Ryan Price, who entered with a 5.35 ERA in 11 starts. Price was lifted before the eighth inning and the Cannons erupted for five runs off reliever Luis Colmenares.

Salem's Travis Thompson pitched a perfect ninth for his eighth save.

Coogan is needed because Otoniel Lanfranco (4-2, 3.79 ERA) and Britt Rheames (1-1, 2.70) are on the disabled list. Jerue has been sent home and his career could be over.

"It would've been nice to have him out there starting every fifth day," Potomac Manager Joe Cunningham said of Jerue.

Last season, Jerue, who split time between Peoria and Potomac, had 15 wins, tying him with current St. Louis Cardinal Jose Jimenez for the most in the organization. "You knew he was going to give you six or seven strong innings. You knew he was going to give you a chance," Cunningham said.

CURVE 2, BAYSOX 0: Despite outhitting the Curve 11-4, the Baysox stranded 10 base runners and lost the Class AA Eastern League game in Altoona, Pa.

The Curve took a 1-0 lead in the first inning when Garrett Long scored from third on Matt Riley's wild pitch. Altoona added a run in the second on an RBI single by Luis Figueroa.

Riley (2-1) went all the way for the Baysox (32-25). The left-hander struck out six and did not give up an earned run.

Second baseman Howie Clark had three hits for Bowie, while Tim DeCinces, Tom Hage and Darrell Dent each collected two.

Altoona pitcher Bronson Arroyo improved to 8-1 with a complete game.

WARTHOGS 23, KEYS 10: Host Winston-Salem scored 11 runs in the first inning and cruised to the Class A Carolina League victory. The Warthogs added eight runs in the third to build a 19-1 lead.

Frederick starter Chad Paronto (0-3) got two outs before being pulled in the first inning. He gave up nine runs on six hits. Brian Murphy relieved Paronto and yielded 10 runs in two innings.

Remarkably, Winston-Salem second baseman Kevin Connacher hit the only homer of the game, a solo shot in the first inning. Connacher also tripled in the first and eventually hit for the cycle. Each Winston-Salem starter finished with at least two hits and an RBI.

Frederick second baseman Eddy Garabito went 4 for 6 with two doubles and four RBI.