Carmel's Joe Perrelle carries the football on a reverse during a game against St. Viator on Friday. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic quarterback Nick Grandolfo hands the ball off during Friday's game against St. Viator at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic defensive back Ronald Cox fails to prevent a two-point conversion pass to St. Viator's Kevin Hammerlund during Friday's game at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic's Patrick Nolan (#26) and Sean Brennan (#2) make a tackle on St. Viator's Kevin Hammerlund during Friday's game against at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic's Josh Walinski looks for an opening while returning a kickoff during Friday's game against St. Viator at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic's Steven O'Block kicks a field goal during Friday's game against St. Viator at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic quarterback Nick Grandolfo throws a pass under pressure during Friday's game against St. Viator at Forest View. | Jeff Krage~For Sun-Times Media
Arlington Heights, 09/14/12--Carmel Catholic defenders gang tackle St. Viator's Mayo Arogundade during Friday's game at Forest View. | Jeff Krage~For Sun-Times Media
ARLINGTON HEIGHTS — In a drama-filled, back-and-forth affair, host St. Viator held off Carmel 28-25 at Forest View Friday night. With the Corsairs (1-3 overall, 1-1 ESCC) holding a 25-21 lead after senior quarterback Nick Grandolfo scored his second touchdown of the game with 3:28 …