Agassi plays Safin in Madrid semi-final American Andre Agassi defeated Spaniard Tommy Robredo 6-7, 6-3 and 6-2 for a semifinal clash against Russian Marat Safin at the Madrid Masters tennis tournament on Friday.