Elissalt Cardenas,H vs Rakhimgaliyev,Y

E73 King's Indian

Elissalt Cardenas,H 2290 Perd
Rakhimgaliyev,Y 2279 Guanya
0.00
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Be3 e5 7. d5 Na6 8. g4 Nc5 9. f3 a5 10. Nh3 Nh5 11. O-O Qh4 12. Kg2 f5 13. Bf2 Qe7 14. gxh5 f4 15. Bxc5 dxc5 16. hxg6 Ra6 17. gxh7+ Kxh7 18. Nf2 Rh6 19. Ng4 Bxg4 20. fxg4 Qh4 21. Rh1 f3+ 22. Bxf3 Qh3+ 23. Kf2 Rxf3+ 24. Qxf3 Rf6 25. Qxf6 Bxf6 26. Rag1 Qd3 27. g5 Bxg5 28. Rxg5 Qd2+ 29. Ne2 Qxg5 30. Rg1 Qh4+ 31. Ng3 Qxh2+ 32. Rg2 Qh4 33. Kf3 Qf4+ 34. Ke2 Qc1 35. Nf5 Qxc4+ 36. Kf3 Qf1+ 37. Kg3 Qf4+ 38. Kh3 Qxe4 39. Rg7+ Kh8 40. Rg5 Qf3+ 41. Kh4 e4 42. Nh6 e3 43. Rf5 Qxf5