In the bottom of the fourth inning tonight, an inflatable children's attraction modelled after the Titanic sank to the ground in a heap. Not to be outdone, Keys pitcher Rick Bauer sank the Cannons.

Bauer gave up two runs on six hits and struck out eight to win his fifth straight decision, as the Keys beat the Cannons, 8-5, before 4,308 in a Class A Carolina League game at Harry Grove Stadium.

After winning just four of his first 11 decisions, the 6-foot-5 right-hander has become a dominant force in the rotation, notching a 1.59 earned run average with 25 strikeouts over his past five starts.

"I'm finally peaking now," said Bauer (9-7), the Orioles' fifth-round draft choice in 1997. "I've got everything down, I've got a good tempo, I'm staying mentally focused on the game and everything is clicking right now."

Frederick (18-20), which ended its three-game losing streak, never trailed, taking a 2-0 lead in the opening inning and extending it to 6-0 in the sixth on Brian Hughes's two-run homer.

After Potomac scored a pair of runs in the eighth, Frederick made it 8-2 on Pappy Ndungidi's two-run double.

Potomac (15-20) made a game of it in the ninth with three unearned runs, including two on Bill Ortega's RBI single off reliever Sean Maloney.

BAYSOX 10, SENATORS 4: First baseman Rick Short and shortstop Augie Ojeda each homered to lead Bowie (57-51) past host Harrisburg in a Class AA Eastern League game. Baysox starter Josh Towers (10-5) got the win by scattering seven hits over 6 2/3 innings and yielding three runs.