Returns null if it's a draw