Hillary Clinton on the ropes?