Win or lose, this half of football has been a pleasure to watch.