The Bachelorette final three are set and off to the overnight dates after the somewhat surprising elimination of Zak Waddell on Monday's episode.
So who's it gonna be?
If you've read The Bachelorette spoilers at all this season, you know she's been really into one guy from the onset. Did last night change any of that?
Brooks Forester is the man Des said she was in love with prior to the hometown dates, but Chris Siegfried and Drew Kenney both helped their chances.
Enough to pull an upset over Brooks? That's the million-dollar question.
From what we know of Desiree Hartsock, it seems very unlikely that she'll send all of them home, no matter what the promos might make it look like.
We know she envisions Brooks at the end of her journey (take a shot, Bachelorette drinking game players), while the other two are also good choices.
Chris and Drew made it known they're both serious, committed and there the right reasons as well (drink again)! So she's getting engaged ... right?
How do you think it'll play out in the coming weeks? Check the spoilers link above if you want to know, but either way, tell us: who do you want to win?
Who should Des pick of her top three on The Bachelorette?