Punches thrown. Chairs hurled. Pitched battles on the streets. Not the usual experience for tourists in France but this is what football fans have been up to at the ...