Opposition leader Anwar Ibrahim's ceramah at a Felda settlement in Alor Gajah, Malacca, yesterday evening was marred by a fistfight between supporters of PKR and BN.