The top-ranked Middlebury women’s ice hockey held off a late surge by Trinity, securing the weekend sweep with a 4-2 triumph. The Panthers recorded their 20th-straight victory in Kenyon Arena, while extending their overall winning streak to 29 consecutive games.