Martinez 'better than Cavani'