Badrilal Nepali vs Rajesh Kachhepati · Round 9: Badrilal Nepali - Rajesh Kachhepati Nov 4, 2023 · Chesscope