All season long, The Bachelorette spoilers we've reported have been spot-on. So while we can't personally vouch for what follows, bear that fact in mind.
Since before Ali Fedotowsky even began her quest for love, we've known the identity of her final two suitors this season - and the one she does not pick.
What's eluded THG, and even the soothsayer of The Bachelorette spoilers, Reality Steve, up to this point is the end result. What happens on August 2?
Is Ali engaged? If so, to whom? Are they dating? Is she still single?
The lowdown was always that one of the finalists, whose name THG has withheld here for those of you who like to remain in suspense, was eliminated.
The other finalist's fate was unclear. Either Ali Fedotowsky chose him and they’re engaged, she chose him and they’re just dating, or she chose neither.
That question has now been answered with 99.9 percent certainty.
Ali Fedotowsky's final decision has been debated for weeks.
There is no gimmicky ending with someone returning, just the two men from which Ali must make a heart-wrenching choice - one likely to leave many fans disappointed.
WARNING: Do not read on if you do not want to read SERIOUS spoilers for the end of this season. This isn't vague, Us Weekly-style nonsense, it's a dead giveaway.
On the season finale of The Bachelorette, Ali Fedotowsky chooses ...