The Netflix reality dating series finale ended with a proposal and other surprises.

Warning: This article contains spoilers for thePerfect Matchseason 1 finale.

Below, we break down which singles ended up together and who won.

Perfect Match. (L to R) Izzy Fairthorne, Bartise Bowden in episode 12 of Perfect Match. Cr. Courtesy of Netflix / © 2023 Netflix, Inc.

Izzy Fairthorne and Bartise Bowden on ‘Perfect Match’.Netflix

Thankfully, they also recognized that.

They worked it out and were dropping L-bombs all over.

During the group deliberation, Chloe and Shayne argued that their brief uncoupling only made them stronger.

Perfect Match. (L to R) Nick Uhlenhuth, Lauren “LC” Chamblin in episode 12 of Perfect Match. Cr. Courtesy of Netflix / © 2023 Netflix, Inc.

Lauren ‘LC’ Chamblin and Nick Uhlenhuth on ‘Perfect Match’.Netflix

“Abso-bloody-lutely,” Chloe answered.

Even Chase, who was hellbent on being the show’s villain, was in their corner.

And the rest is now history.

Perfect Match. (L to R) Shayne Jansen, Chloe Veitch in episode 12 of Perfect Match. Cr. Courtesy of Netflix / © 2023 Netflix, Inc.

Chloe Vietch and Shayne Jansen on ‘Perfect Match’.Netflix

“She’s like my other half, she completes me.”

“I genuinely thought it was going to Kariselle,” Georgia confessed.

Perfect Matchis streaming now on Netflix.

Perfect Match. (L to R) Kariselle Snow, Joey Sasso in episode 12 of Perfect Match. Cr. Courtesy of Netflix / © 2023 Netflix, Inc.

Kariselle Snow and Joey Sasso on ‘Perfect Match’.Netflix

Perfect Match. (L to R) Dom Gabriel, Georgia Hassarati in episode 12 of Perfect Match. Cr. Courtesy of Netflix / © 2023 Netflix, Inc.

Georgia Hassarati and Dom Gabriel on ‘Perfect Match’.Netflix