WWE Raw Live Results: 20 June 2016

In the main event, Rollins and Reigns delivered another top notch match. The match got out of control towards the end and ended up with a double count out. Shane refused to let things ends without a #1 Contender. After Ambrose suggested that he will take on both of them on the same day, Shane announced a Shield Triple Threat for Battleground. Ambrose delivered Dirty Deeds to both Roman and Seth to end the night.

The return of the Wyatts was spoiled by New Day. Bray warned them about interrupting him and asked them to run. As of Enzo and Cass, they had another one fo their matches with The Vaudevillains. Big Cass was once again booked strong and The Vaudevillains ended up on the losing side once more

Talking about beatdowns, John Cena ended up receiving another beatdown from The Club after his match with Karl Anderson. The Club made a mockery of last night's controversial finish prior to the match to set up the match. Baron Corbin defeated Ryder in a squash match.

The Women's division had its own share of feuds. Becky got her answer from Nattie in the form of a backstage beatdown and Paige tried to take away the title from Charlotte. But, Dana's interference caused Paige the match. Sasha Banks made her return and made the save when Charlotte and Dana Brooke delivered a post-match beatdown on Paige

Owens and Zayn rekindled their rivalry to a whole new level when they set out to end the thing and start off fresh. Likewise, the rivalry between Titus and Rusev was also taken to the next level as Titus took the fight to Rusev even before the match began.

Earlier today, Dean Ambrose started off the show by cutting a promo about last night and Roman interrupted him to congratulate him. When Roman staked his rematch claim, Seth interrupted and staked his claim leading to a face-off between Roman and Rollins. Shane interrupted them and announced Roman vs Rollins for the main event to determine the #1 contender