Romance. Resentment. Tears. The Bachelorette brought it all last night, with Ashley Hebert narrowing the season's field to the lucky final four suitors.
The eliminations were a bit surprising, but there is no clear favorite heading into the hometown dates, which must always be referred to as such.
So who got the golden ticket home and who got the chop? Who whined way too much and who handled their ouster remarkably poorly?
The episode also featured a sad interview with Emily Maynard, which we've posted below, in which she confirms her breakup with Brad Womack.
The Bachelorette spoilers we've compiled include who makes it past the hometowns, and all the way to the end this season ... if you dare to read.
Right now, let's break down last night's episode, the sixth of the season, THG style. Continue on for our patented +/- Bachelorette recap ...