WWE will present its final Pay Per View event of the year, TLC, tonight from San Jose, California at the SAP Center live on the WWE Network.

12 matches are being advertised for tonight’s event, including six championships being defended between the RAW, Smackdown Live and 205 Live brands.

Matches with top billing include Daniel Bryan defending the WWE Championship against AJ Styles and Seth Rollins vs. Dean Ambrose for the WWE Intercontinental Championship.

Also being advertised for tonight is the return of Braun Strowman to the ring after undergoing elbow surgery a few weeks ago. Strowman is scheduled to face Baron Corbin in a TLC match with a big stipulation. If Strowman wins, he will earn a shot at Brock Lesnar and the Universal Championship at the Royal Rumble. If Corbin wins, he will become the permanent General Manager for Monday Night RAW.

Tonight will also feature the in-ring return of Smackdown Women’s Champion Becky Lynch, who created a huge buzz for herself heading into the Survivor Series PPV and was forced to pull out of the show due to an injury. She was scheduled to face Ronda Rousey at Survivor Series, with Charlotte Flair taking her place instead. Lynch will defend her championship in a first ever women’s triple threat TLC match against Charlotte and Asuka.

Here is the card for tonight in San Jose:

WWE Championship
Daniel Bryan (c) vs. AJ Styles

WWE Intercontinental Championship
Seth Rollins vs. Dean Ambrose

RAW Women’s Championship
Ronda Rousey (c) vs Nia Jax

Smackdown Women’s Championship
Triple Threat TLC Match
Becky Lynch (c) vs. Charlotte Flair vs. Asuka

TLC Match
Braun Strowman vs. Baron Corbin

Chairs Match
Randy Orton vs. Rey Mysterio

Ladder Match
Elias vs. Bobby Lashley

Tables Match
Natalya vs. Ruby Riott

Smackdown Tag Team Championships
Triple Threat Match
The Bar (c’s) vs. The Usos vs. The New Day

WWE Cruiserweight Championship
Buddy Murphy (c) vs. Cedric Alexander

Mixed Match Challenge Season 2 Finals
R-Truth and Carmella vs. Jinder Mahal and Alicia Fox

Finn Balor vs. Drew McIntyre will have live TLC Results tonight at 7:00 p.m. Eastern/6:00 CT, along with live thoughts on Twitter via @wrestleview.