I put the odds in favor of the Indians. The Chinese might have nice “toys” but they lack resolve.
Indians have home field advantage.
Both countries have nukes. There are no winners if this becomes a full scale war.