<Tr> <Td> WrestleMania XXVII </Td> <Td> WrestleMania XXVIII </Td> <Td> WrestleMania 29 </Td> </Tr> <P> WrestleMania XXVIII was the twenty - eighth annual WrestleMania professional wrestling pay - per - view (PPV) event produced by WWE . It took place on April 1, 2012 at Sun Life Stadium in Miami Gardens, Florida . It is the highest grossing PPV event in professional wrestling history . </P> <P> There were eight matches on the event's card and one pre-show match that was streamed on YouTube . The main event, in which The Rock defeated John Cena, was advertised a year in advance . The match, and its yearlong buildup, was broadcast on NBC and later sent to DVD and Blu - Ray, collected under the title of The Rock vs John Cena: Once in a Lifetime . The match was later included in WWE Best PPV Matches of 2012 as the Most Anticipated WrestleMania Match of All Time . Despite the "Once in a Lifetime" tagline, the two would wrestle each other again at WrestleMania 29 for the WWE Championship, with Cena emerging victorious . </P> <P> The city of Miami Gardens was one of the two major contenders to host WrestleMania XXVII along with Atlanta; in February 2010, Atlanta was awarded the right to host the event . According to the Miami - Dade Sports Commission, WWE management felt that Miami's planning for the event would have been too hectic with many other sporting events held in the area around the same time of the planning, such as Super Bowl XLIV . However, the Miami area was reportedly considered for the next event due to its international ties, facilities, airports and experience of hosting previous major events . </P>

Who won between john cena and the rock