Who has won?
597