Juan Martin del Potro playing through the pain barrier