Embedded in the videos below are several highlights from last night's Raw Supershow courtesy of the official WWE YouTube channel.
After watching, head on over to our Facebook page and give the show a school letter grade:
Santino Marella vs. David Otunga: Captain vs. Captain Match
Randy Orton & Sheamus vs. Daniel Bryan & Kane
Kelly Kelly vs. Eve
CM Punk vs. Christian
Brodus Clay vs. Curt Hawkins
A Look at Lord Tensai
Big Show vs. Primo
CM Punk reacts to what Chris Jericho said about his mother
Zack Ryder will have to wait for a kiss from Eve
The Great Khali vs. Mark Henry
The Rock and John Cena engage in one last confrontation before their epic battle at WrestleMania.
The Rock and John Cena come face-to-face one final time