'Keylor Navas must have been born on Mars' - Borges hails Costa Rica goalkeeper
The goalkeeper put in a remarkable performance and saved the crucial penalty as his side reached the last-eight for the first time and Borges is sure he is from another planet
Read Full Article