Munich - Barcelona's Lionel Messi is the best player ever, Bayern coach Pep Guardiola said on Tuesday after the Spanish side eliminated the Bavarians 5-3 on aggregate to reach next month's Champions League final.
"He is the best player of all time," Guardiola said.
"I compare him with Pele. I am so happy to see this football."