Comeback Cats upend Blue Devils