WWE's Clash at the Castle will take place at the Principality Stadium this afternoon, Saturday September 3, in WWE's first UK stadium pay per view since 1992.
As well as all the wrestlers and matches on the card fans should expect the unexpected, with surprise guests a definite possibility. Meanwhile Tyson Fury is set to be at ringside, with Drew McIntyre telling the Manchester Evening News that The Gypsy King needs to keep out of his business as he takes on Roman Reigns in tonight's main event.
More than 60,000 fans have descended on the Welsh capital for the event and city is buzzing with energy. SmackDown Women's champion Liv Morgan who is defending her title this afternoon told Wales Online: "This is the stuff dreams are made of. It never gets old. I've got to meet so many fans already that are excited we're here. Welsh fans and people who have travelled around the world to be here for this event. It's been really cool and special and for us the energy and atmosphere is amazing. It feels like a WrestleMania here right now."
But what can fans expect to see on tonight's event and how do you watch it on UK TV? We've got everything you need to know.
How to watch Clash at the Castle on UK TV
BT Sport is showing Clash at the Castle live and on demand for its subscribers at no extra cost, with coverage starting on BT Sport 2 from early on Saturday night. If you're an existing BT Sport customer just turn to the channel from 6pm to watch events unfold.
If you aren't subscribed, you can get a BT Sport no contract monthly pass here for £25 which will give access to all their WWE coverage as well as all their other sports coverage including Premier League games, rugby, UFC, MotoGP and cricket.
BT Sport is available on the BT Sport app on iOS and Android, or via bt.com/sport once coverage starts. The event will also be available to watch on demand so don't worry if you miss the start.
It will also be available on TV, on channel 431 for BT TV customers, channel 414 for Sky customers and channel 528 for Virgin Media customers.
Clash at the Castle final card
The main event sees Undisputed WWE champion Roman Reigns put his title on the line against Drew McIntyre. The hotly anticipated bout would allow former champion McIntyre to win back the title on home turf but with Reigns clocking up two years holding the belts this week it's not likely to be an easy win.
Elsewhere in the title picture, SmackDown Women's Champion Liv Morgan takes on Shayna Baszler and Sheamus takes on Intercontinental Champion Gunther.
But it's not all about the belts. Bianca Belair, Alexa Bliss, and Asuka are in a six-woman tag team match against Bayley, Dakota Kai, and Iyo Sky which heralds Bayley's long awaited return to the ring from injury. Matt Riddle and Seth Rollins feud has been getting more personal by the day and looks set to be another solid match on the card.
Meanwhile Edge and Rey Mysterio team up against Judgment Day's Finn Balor and Damian Priest, with Dominik Mysterio and Rhea Ripley in their respective corners.