Charlotte Flair WWE
Sasha Bank (R) and Charlotte Flair (L) fight during a WWE match at the Olympic hall in Munich, southern Germany, on Nov. 3, 2016. CHRISTOF STACHE/AFP/Getty Images

WWE Clash of Champions 2017 did not disappoint Sunday night as the final wrestling pay-per-view of the year. The “SmackDown Live” card delivered several entertaining matches with the likes of AJ Styles, Charlotte Flair and Kevin Owens picking up big victories.

Below are WWE Clash of Champions videos and results for every match on the card.

WWE Champion AJ Styles vs. Jinder Mahal

Jinder’s time in the WWE Championship picture appears to be over, though Sunday was actually one of his best title matches. There was little involvement from the Singh Brothers, and it looked like he might win clean after hitting the Khallas. But Styles kicked out and won with a calf-crusher, forcing Jinder to tap out in the middle of the ring in the PPV’s final match.

Winner: AJ Styles

SmackDown Women’s Champion Charlotte Flair vs. Natalya (Lumberjack Match)

The rest of the “SmackDown Live” women’s division nearly cost Charlotte the match, constantly attacking her as Natalya repeatedly tossed the champ out of the ring. Naomi, the only female babyface on the blue brand that was ringside, eventually evened the playing field and gave Charlotte enough time to lock in the Figure-Eight Leglock for the win. Natalya cut a promo after the match, indicating that she’ll be leaving the main roster for the time being.

Winner: Charlotte Flair

SmackDown Tag Team Champions The Usos vs. The New Day vs. Shelton Benjamin & Chad Gable vs. Rusev & Aiden English (Fatal 4-Way Match)

All four teams managed to leave this match looking strong. The crowd was completely behind Rusev, who nearly forced Big E to tap out to the Accolade. Even though Rusev didn’t get the victory, the match could be what ultimately helps him move up the card. Gable took the final pinfall after being hit with multiple Uso superkicks and a splash, but not before he delivered a German suplex to Rusev in one of the night’s biggest highlights.

Winner: The Usos

Randy Orton & Shinsuke Nakamura vs. Kevin Owens & Sami Zayn (Shane McMahon and Daniel Bryan as special guest referees)

WWE managed to execute having two referees in the match perfectly. Orton was about to pin Zayn after hitting an RKO, but Owens shoved Bryan into Shane and stopped the count. Then when Zayn was about to roll up Orton for the victory, Shane refused to count to three. That led to Bryan delivering a fast three-count when Zayn tried to roll up Orton again, giving the two heels the win and keeping them on the “SmackDown Live” roster.

WInner: Kevin Owens & Sami Zayn

United States Champion Baron Corbin vs. Bobby Roode vs. Dolph Ziggler (Triple Threat Match)

This had less hype than any title match on the card, but it was arguably the night’s best. There were moments when it looked like each wrestler might get the victory, and just as Corbin was about to hit Roode with End of Days, Ziggler delivered a Zig Zag to the champ and won the belt. It’ll be interesting to see what happens with Ziggler’s title reign, considering he’s one of the company’s most underutilized talents.

Winner: Dolph Ziggler

Breezango vs. The Bludgeon Brothers

This match went the way of every other Bludgeon Brothers' match. They were dominant and needed fewer than two minutes to get the pinfall.

Winner: The Bludgeon Brothers

Zack Ryder vs. Mojo Rawley

It’s a shame that this match was relegated to the kickoff show. Mojo and Ryder used social media to make this one of the most interesting feuds on “SmackDown Live.” Mojo got the win by delivering a brutal forearm to the face of his former teammate.

Winner: Mojo Rawley