Rooney takes on Messi in clash of goalscoring titans