Sports | Thu Feb 7, 2013 11:10pm IST

Messi signs new contract with Barcelona until 2018