Four-time MotoGP world champion Marc Marquez described Barcelona superstar Lionel Messi as his hero ahead of Saturday's El Clasico clash.