St. Mary's vs. Valley Christian football

The Division III boys North Coast Section cross country championship

The Division II girls North Coast Section cross country championship

Hercules vs Campolindo football

California vs Freedom football

Oakland Tech vs Skline football

The North Coast Section girls doubles tennis championships

Check out more high school sports photo slide shows at ContraCostaTimes.com

Photos will be available for purchase Monday, November 21 click here.