Even spoiler blogs got Katie's final four wrong. Here's who's left on "The Bachelorette" after a dramatic flip-flop of an ending.
'Bachelorette' recap: Katie sets her final four contestants. But is Andrew's exit for good?