'The Bachelor': Madison Breaks Up With Peter Weber on Their Final Date -- But Then Returns

We're still left with two women and one rose.

The season finale of The Bachelor is here! 

After weeks of following Peter Weber's journey to find love, it's all coming to an end. ET was live blogging night one of Peter's finale on Monday, during which his final two women -- Hannah Ann and Madison -- met with his family and got one step closer to earning his final rose. Peter's family weren't big fans of Madison (it was Hannah Ann who Barbara was begging Peter not to let go of), and Madison realized that she and Peter weren't that compatible. 

The Alabama native broke things off with Peter on their last one-on-one date, leaving him heartbroken. But as host Chris Harrison teased, she'll be back, still fighting for Peter's heart. 

From the beginning, Peter has promised an ending that fans won't see coming -- and Chris teased on last week's episode that not even the Bachelor knows how his season ends

While speaking with ET at the Women Tell All taping, Peter opened up about his difficult final week in Australia.

"I've always been a firm believer that the heart wants what it wants, and I think this experience for sure has shown me that there's not just one soulmate out there," Weber added. "I think at some point in my life, I used to think that, and I've definitely been able to give my heart to more than one person. So, it's possible."

What does it all mean? Scroll down for minute-by-minute updates of what went down. 

Peter's season finale of The Bachelor airs Monday and Tuesday at 8 p.m. ET/PT on ABC. ET's Lauren Zima will be recapping everything that goes down, directly after the episodes on Monday and Tuesday. Watch ET Live on your Roku, Apple TV or Amazon Fire TV or you can stream on Pluto TV and Samsung TV Plus.