Question: Who won between john cena and the rock?

Disambiguated questions and answers:
context: The following night on "Raw", John Cena and The Rock agreed to face each other in a match at WrestleMania XXVIII, marking the first time a match had been announced almost a year in advance for any WrestleMania. Later on Cena won the WWE Championship in a Triple Threat Steel Cage match against The Miz and John Morrison at Extreme Rules. The "Raw" after Extreme Rules, Cena defended the WWE Championship against The Miz in a singles match after being restarted due to the referee noticing interference from Alex Riley after Miz winning, and again later on in an "I Quit" match at Over the Limit against Miz. Later in a backstage segment Cena "congratulated" The Rock on his birthday, telling him to bring it on for WrestleMania while showing off the WWE Championship, implying that their match at WrestleMania XXVIII will be for the WWE Championship, continuing on with their feud. However, Cena would go on to lose the WWE title three times that year, twice to CM Punk, and once to Alberto Del Rio. In November, at Survivor Series, Cena teamed with the Rock, which would be the latter's first match since WrestleMania XX in 2004 (which coincidentally was at Madison Square Garden in New York City), and defeated the Miz and R-Truth, only for Rock giving a "Rock Bottom" on Cena after the match. The Rock defeated Cena at WrestleMania XXVIII, and, in 2013, a rematch at WrestleMania 29 took place, with The Rock's WWE Championship on the line, which saw Cena emerging victorious.
question: Who won between john cena and the rock at WrestleMania in 2012?
short_answers: The Rock
wikipage: WrestleMania XXVII

context: On January 27, John Cena won the 2013 Royal Rumble match, making him the fourth multiple Rumble winner, and earning himself either a WWE Championship or World Heavyweight Championship match at WrestleMania 29. The next night on the January 28 edition of "Raw", Cena challenged the reigning WWE Champion. At the Elimination Chamber event on February 17, The Rock successfully defended the WWE Championship against the previous champion CM Punk. The next night on "Raw", Punk challenged Cena for his spot in the main event, and Cena accepted. Cena won the match on February 25, setting up a rematch of his "Once in a Lifetime" match from the previous year against Rock. Cena blamed Rock for sending his life into a downward spiral, citing events such as being attacked by Brock Lesnar on the post-WrestleMania Raw, Big Show turning heel on him, being embarrassed by John Laurinaitis at Over the Limit, failing to cash in his Money in the Bank, losing to CM Punk multiple times and losing to Dolph Ziggler at . He told Rock he would gain redemption by beating him at WrestleMania.
question: Who won between john cena and the rock at WrestleMania 29 in 2013?
short_answers: John Cena
wikipage: WrestleMania 29

Long answers:
knowledge: content: WrestleMania XXVII was the 27th annual WrestleMania professional wrestling pay-per-view (PPV) event produced by World Wrestling Entertainment (WWE). It took place on April 3, 2011 at the Georgia Dome in Atlanta, Georgia.
wikipage: WrestleMania XXVII

content: WrestleMania XXVIII was the 28th 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.
wikipage: WrestleMania XXVIII
long_answer: At WrestleMania XXVII on April 3, 2011, The Rock defeated John Cena. However, at WrestleMania XXVIII on April 1, 2012, the two fought again and John Cena won the rematch in what he considered to be a redemptive victory.