Red Devils Go Off in the Third to Upend Craftsbury