Clash of Champions gets underway in a few hours time, and you can check out the final match card for the PPV event below.
Although every WWE title is on the line tonight, only a few bouts have benefitted from anything approaching a compelling build-up. Roman Reigns vs. Jey Uso for the Universal Championship is arguably the most highly anticipated match after what we saw on SmackDown this past Friday, and WWE has also done a pretty good job building the WWE Championship Ambulance Match between Drew McIntyre and Randy Orton.
That's... pretty much it? Some of the other matches may still deliver, of course, but does anyone really care about another tag team encounter between The Street Profits and Andrade and Garza? Or Apollo Crews vs. Bobby Lashley for the United States Title again?
We're hoping that the lack of investment in most of these face-offs doesn't get in the way of a solid event, but it's hard not to be sceptical.
Check out the ful Clash of Champions line-up below, and be sure to share your predictions with us in the comments.
Universal Championship Match
Roman Reigns vs. Jey Uso
WWE Championship Ambulance Match
Drew McIntyre vs. Randy Orton
Intercontinental Championship Triple Threat Winner Take All Ladder Match
Jeff Hardy vs. AJ Styles vs. Sami Zayn
SmackDown Women's Championship Match
Bayley vs. Nikki Cross
Raw Tag Team Championship Match
The Street Profits vs. Andrade & Angel Garza
SmackDown Tag Team Championship Match
Shinsuke Nakamura & Cesaro vs. Lucha House Party
Women's Tag Team Championship Match
Nia Jax & Shayna Baszler vs. The Riott Squad
United States Championship Match
Bobby Lashley vs. Apollo Crews
Raw Women's Championship - Kickoff Match
Asuka vs. Zelina Vega