Maxi Lopez back to full fitness