By now, fans have likely read (or deliberately avoided) The Bachelor spoilers floating out there for months now ... but if you haven't, well, buckle up!
With only two women left, speculation is reaching a fever pitch. Who does Sean Lowe get engaged to on the March 11 finale, and are they still together?
This week's overnight dates raised the stakes as we head into the March 11 (the Women Tell All special airs March 4) finale. So which lucky girl wins?
AshLee Frazier, Catherine Giudici and Lindsay Yenter each formed strong bonds with Sean, yet in very different ways. Sadly, one had to go last night.
It's hard to predict which way he's leaning now, with one episode left ... well, unless you simply know ahead of time, which is why you're reading this, isn't it?
So follow the jump to learn how the final two episodes shake out: