Kiana James def. 24/7 Champion Dana Brooke (Non-Title)
Of all the recent appearances from NXT stars on Main Event, I don't know if anyone has appeared two weeks in a row other than James. Funnily, she's the last person I'd want to see make consecutive appearances on the show because she's still very inexperienced. This was as mediocre as their first match but not totally terrible. Unfortunately, James cheating to win likely means a rubber match is happening next week. It's nice to see them attempt to spotlight a fresh face, but James is far from ready.
R-Truth and Shelton Benjamin def. Duke Hudson and Von Wagner
Hudson and Wagner were such a random team, especially when you consider Hudson just became a member of Chase U on Tuesday's NXT and Wagner is now feuding with NXT Champion Bron Breakker. On that same show, Truth got hurt in a match with Grayson Waller, so it's nice they wrapped up Truth's storyline with Benjamin for now while they could (this was obviously taped on Monday prior to Raw). Truth didn't know if Benjamin would show up, so Hudson and Wagner took turns beating up Truth until he did. It was a well-worked match and the crowd was into the Truth and Benjamin partnership.
As someone who has watched Main Event consistently over the last decade (has it really been that long?!), I appreciate that they finally have actual feuds progressing from week to week to make the show more worthwhile. Granted, feuds like Brooke vs. James don't interest me much, but the effort is there. Brooke vs. James was whatever, but I enjoyed everything leading up to the tag team match and how well Truth and Benjamin worked together.