Viborg FF vendte kampen på hovedet mod FC København i en hæsblæsende affære, der til slut endte med en imponerende 4-2-sejr til værterne.