No. 3 Chaminade upset second-seeded Iona Prep, 41-16, Saturday to advance to the CHSFL AAA finals.

Credit: James Escher

Chaminade wide receiver Michael Walsh, back left, gets mobbed by teammates after making an 18-yard catch for a touchdown in the second quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade running back Robert Speranza, Jr. returns the opening kickoff in the first quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade quarterback Sean Cerrone looks for an open receiver in the first quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade running back Robert Speranza, Jr., right, fights for yards as Iona Prep's Michael Barbuto tries to tackle him in the second quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade wide receiver Thomas Zenker reacts after making a reception for a 51-yard touchdown in the first quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade teammates Timothy Muller, left, and John McDaid react after tackling Iona Prep running back Shaquille Townsend in the second quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade quarterback Sean Cerrone takes a snap in the first quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade running back Christopher Gallic rushes upfield after taking a handoff from quarterback Sean Cerrone in the second quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade running back Daniel Fowler fights for yards during a carry in the first quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade wide receiver Thomas Zenker and teammates mob wide receiver Michael Walsh, second from left after he made an 18-yard catch for a touchdown in the second quarter. (Nov. 24, 2012)

Credit: James Escher

Chaminade wide receiver Michael Walsh, back left, gets mobbed by teammates after making an 18-yard catch for a touchdown in the second quarter. (Nov. 24, 2012)