Spaniard Feliciano Lopez ended a six-year trophy drought with a 7-5 6-1 triumph over Stephane Robert in the South African Open final. Victory on his first visit to South Africa made Madrid-based Lopez $76 000 richer while the blow of losing was cushioned for Robert by a $40 000 cheque.