Here is the final card for tonight's WWE Royal Rumble pay-per-view event:

The 2012 Royal Rumble Match:

* 30 superstars compete in an over-the-top rope battle royal – with the winner receiving a WWE or World title shot at WrestleMania 28. The Miz will enter at #1 and for the first time ever – all WWE superstars will be eligible for the Rumble.

WWE Championship Match:

* CM Punk (c) vs. Dolph Ziggler

(John Laurinaitis will be the special guest referee.)

World Heavyweight Championship - Steel Cage Match:

Daniel Bryan (c) vs. Mark Henry vs. Big Show

John Cena vs. Kane

We will present free play-by-play of tonight’s WWE Royal Rumble pay-per view! We would like to ask you, the visitors, to tell anyone you know who is a pro wrestling fan to check out our free live play-by-play coverage of the Royal Rumble PPV tonight. We will be working very hard, so we hope to have a good turn out tonight. It all starts live, tonight, at 8:00pm Eastern Time, 5:00pm Pacific Time.