CAMP HILL – A spirited charge in the second half proved too little, too late for Greencastle-Antrim Friday night at Camp Hill.

Trailing 21-7, G-A ultimately drew to within three points on two separate occasions in the fourth quarter, setting up a very entertaining finish. In the end, however, Camp Hill responded when it needed to, holding on for a 28-25 non-league varsity football victory.

After a 41-yard field goal by Greencastle's Nathan Kirkwood made it 21-10 heading to the fourth, a David Niebauer 1-yard scoring run and a successful 2-point conversion suddenly had the Blue Devils threatening, down just 21-18.

Camp Hill (1-1) answered with a crucial drive, highlighted by a 39-yard connection from quarterback David Shuster to Frank Shartle that led to a 11-yard touchdown run by Peter Chelap, giving the Lions a 28-18 advantage.

On the ensuing possession, G-A's Zach Cole hit Isaiah Toney-Mayhugh for a 30-yard score, again bringing the Blue Devils (0-2) to within three at 28-25 with six minutes remaining.

Following a Camp Hill three-and-out, Greencastle dialed up a potential game-deciding play, executing a textbook screen that had Niebauer free in space and sprinting for the end zone. Still running near the Camp Hill 20, a Lion defender forced a fumble that jolted forward, rolling into the end zone where Camp Hill recovered for a touchback.

Able to pick up two first downs, the Lions worked the clock down to 19 seconds before punting away. Although given the chance to take four shots, G-A came up empty, producing the 28-25 final.

"We gave ourselves a chance there at the end, but the slow start really hurt us," Blue Devil head coach Devin McCauley said. "They brought the intensity to us, and we didn't match it until the second half. There were some bright spots, so we just have to get back to work and get ready for Hanover."

Defensively, Tyler Thuahnai shined for G-A, routinely being around the ball and making a key tackle for loss as part of the Blue Devils' goal line stand to keep the score tied at 7 right before halftime.

Additionally, Tre Wood blocked a punt to set up Niebauer's first touchdown of the night while G-A's Ethan Shank registered an interception.

Camp Hill outgained Greencastle 408 to 184, but failed to cash in on a few great scoring opportunities.

Shuster threw for 220 yards and two touchdowns while Chelap finished with two rushing scores for the Lions.

NEXT: G-A hosts Hanover for its home opener on Friday, Sept. 6 at 7 p.m.