A feverish but winning week