The KNVB Beker semi-final match between Feyenoord and Ajax descended into absolute chaos both on and off the pitch.