No. 2 Holy Cross defeated No 1. Teurlings Catholic, 3-2 in the Division II soccer state championship game Thursday night.