Fox Chapel tops Armstrong in 5A Northern Conference matchup