Loading...Felix Mantilla v Roger FedererFelix Mantilla v Roger FedererREPLAYROME2003FinalRoger Federer had won his last 11 matches heading into the 2003 Rome final - could the unseeded Felix Mantilla pull off the biggest win of his career?