Strong second period lifts MSC hockey past Hamden, Conn.