Harsha Bharathakoti on his 16-move win and game agai...
treasuryofchess
Harsha Bharathakoti on his 16-move win and game against Hans Niemann | Sharjah Masters 2023 -