Harbaugh came back with a vengeance