Football - Getty Images

ZEELAND — St. Joseph shook off four weeks of heartbreaking close losses with a big postseason upset Friday.

Trey McGinnis capped a huge night with a 1-yard touchdown run with 12 seconds left that gave St. Joseph a 29-26 victory over Division 3 No. 8 Zeeland West in a district semifinal.

Contact: bsanders@TheHP.com, 429-1294, Twitter: @HPBenSanders