When the Potomac Cannons blundered defensively last night, Jason Fitzgerald was quick to take advantage and help his visiting Kinston Indians defeat the Cannons, 4-2, in a Class A Carolina League game before 5,047 at Pfitzner Stadium.

Fitzgerald, Kinston's designated hitter, went 2 for 4 and drove in all four of the Indians' runs with a two-run single in the third and a two-run double in the seventh. Potomac dropped to 7-7 in the second half of the season, and Kinston improved to 6-10.

Kinston's Scott Pratt hit a one-out single in the top of the third and Zach Sorenson reached on a fielding error by Potomac first baseman Billy Deck to put runners on first and second. After a strikeout, Brad Freeman fielded a grounder to third, but instead of immediately running to step on the third-base bag for the inning's final out, he hesitated and fired a late throw to first, loading the bases.

Fitzgerald followed by grounding an RBI single into left field that gave Kinston a 2-0 edge.

The Indians increased their lead to 4-1 in the seventh. With runners on first and second attempting a double steal, Kinston's Mike Edwards swung and missed for the first out. But Potomac catcher Bryan Rupert's throw bounced halfway up the third-base line, putting both runners in scoring position for Fitzgerald, who responded with a two-run double.

Kinston starter Tim Drew, the younger brother of Cardinals outfielder J.D. Drew, earned his third win of the season against the Cannons and improved to 7-4.

Potomac's hard-luck starter Robert Smith, a fourth-round St. Louis Cardinals draft pick last year, slipped to 0-5 despite yielding no earned runs in five innings of work. The left-hander has posted a 2.46 earned run average since his promotion to the Cannons from Peoria on May 31, but is winless in seven starts.

PHILLIES 4, BAYSOX 2: Host Reading scored three runs in the bottom of the ninth off closer Ryan Kohlmeier (3-4) to beat Bowie in a Class AA Eastern League game.

KEYS 6, PELICANS 4: Frederick scored four runs in the top of the tenth to defeat host Myrtle Beach. The Keys (7-9) were led by Roberto Rivera (3 for 5) and Darnell McDonald (2 for 4, RBI). Sean Douglass pitched seven innings for Frederick, yielding one run on five hits; he struck out five.