Live blog recap after the jump.