The men’s hockey team set up a Colby-Bowdoin NESCAC semifinal match next Saturday at Williams by upsetting Middlebury 2-1 in the quarterfinal round Feb. 26.