Garriga Cazorla,Pere vs Yuruultei Batbaatar

E71 King's Indian

Garriga Cazorla,Pere 2448 Wins
Yuruultei Batbaatar 1433 Loses
0.00
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Be3 Nbd7 7. g4 c5 8. d5 b5 9. cxb5 a6 10. bxa6 Bxa6 11. Bxa6 Rxa6 12. Nf3 Nb6 13. Qe2 Qa8 14. O-O Rb8 15. Bg5 Na4 16. Bc1 Nd7 17. Nxa4 Rxa4 18. a3 Qb7 19. Rd1 Bxb2 20. Rb1 Qb3 21. Rxb2 Qc3 22. Rxb8+ Nxb8 23. e5 dxe5 24. Bb2 Qb3 25. Nxe5 c4 26. Nc6 Nxc6 27. dxc6 c3 28. Rd8+ Kg7 29. Qe5+ f6 30. Qxe7+ Kh6 31. Bc1+ g5 32. Qxf6#