Tonight marked the final appearance of the Myrtle Beach Pelicans at Harry Grove Stadium this season. It couldn't have arrived soon enough for the Frederick Keys.

The Keys fell behind early and, despite a four-run ninth-inning rally, lost, 7-5, dropping their eighth in 10 home meetings against the first-year Class A Carolina League team.

"We battled," Keys Manager Andy Etchebarren said. "There were some minuses, but overall there were more pluses than minuses."

Despite the Pelicans' dominance at Frederick's home park, the Keys have so far won all six games in Myrtle Beach, a fact Etchebarren said is pure coincidence.

The Keys (10-14), who began the day four games behind Lynchburg in the Northern Division, have lost five of six overall.

Trailing 7-1, the Keys sent nine men to the plate in the ninth inning, scoring four runs on six hits to pull within two. They had two on and two out when Darnell McDonald grounded to pitcher Ryan Greene to end the game.

The Pelicans took a 3-0 lead in the second courtesy of the long ball. After Mike Hessman led off the inning with his league-leading 19th home run, off starter Brandon Huntsman (4-3), Steve Torrealba followed two batters later with a two-run homer to left. The Keys got one back in the third on Brian Hughes's triple to left, scoring Pappy Ndungidi from first to cut the lead to 3-1.

INDIANS 6, CANNONS 4: Jason Fitzgerald's grand slam in the bottom of the ninth inning propelled host Kinston as the Indians completed a three-game sweep of the Cannons (9-12).

Leading 4-2, Potomac reliever Jason Marr (1-4) walked Dustan Mohr to start the ninth. Mike Edwards reached first on an error by third baseman Brad Freeman, Jon Hamilton walked to load the bases and Fitzgerald followed with the grand slam.