Big win for the Dems, but is it enough to save face?