Marlboro exacts revenge on New Paltz with emotional Class B win in much hyped showdown