Titans and Bearcats junior high teams square off