Hendrix Haymes delivered the best playing of his life, so far, in what was possibly the most important game of his life.