On tonight’s episode of "The Bachelor," Nick Viall will pick his final two girls. We have Rachel Lindsay, Raven Gates and Vanessa Grimaldi vying for his heart--and a fantasy suite card--but one of them will leave tonight with a broken heart.

The show picks up right where we left off last week, with Raven going to the Fantasy Suite. We see her the next morning looking happy, so I can guess he, um, satisfied her needs.

Rachel’s date:

Her date consists of skiing, seeing reindeer and sledding. They seem to have a good time, but there are other things on her mind, such as her feelings for Nick.

She admits that she is in love with him, but wonders if she should say anything because she doesn’t know how HE feels. She also knows that there are other women involved.

This leads to her talking to Nick about her fear of rejection, and he admits he has his own fears. The talk goes on for quite awhile, and he tells her to go with her heart.

She finally tells him that she is falling in love with him and he says he is also falling 100%. He gives her the Fantasy Suite card, and they decide to spend the night together.

Vanessa’s date:

Her biggest worry is the fact that her hometown date didn't go as well as she was hoping it would. However, he feels it went fine.

Their date has them going back and forth between their room and the pool.

They also talk about their future and how she isn't willing to compromise on certain things in her life, such as her Sunday family dinners.

He says he is really interested in her family and wants to do anything for her, but has reservations about living in Canada. They go back and forth discussing the issue, and despite not coming up with a real solution, she admits that she loves him.

She accepts the Fantasy Suite card and says she can see herself spending the rest of her life with him.

Who leaves heartbroken?

After the girls reflect on their nights with Nick, we get to the rose ceremony. He drags on forever, crying and thanking them and going on about the journey.

Raven and Vanessa both get roses, which means Rachel is going home. She is also the new Bachelorette, so at least she has another chance at love!