Drunken fans hurled stones at police , who responded with tear gas and water cannon .