Dragons go down in flames! Cats thump rival 28-7