St. Charles Catholic beat Parkview Baptist 24-21 Friday night, Dec. 2 in their semi-final football game in LaPlace, La.