Blanco Diez,David vs Rubial Blanco,Heriberto

E71 King's Indian

Blanco Diez,David 2235 Wins
Rubial Blanco,Heriberto 1675 Loses
0.00
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Nf3 c5 7. d5 e6 8. Bd3 exd5 9. cxd5 a6 10. a4 Re8 11. O-O Nbd7 12. Bf4 Qc7 13. Re1 Rb8 14. Bf1 c4 15. a5 b5 16. axb6 Rxb6 17. Na4 Rb8 18. Rc1 Nxe4 19. Rxc4 Qa7 20. Rcxe4 Rxe4 21. Rxe4 Nc5 22. Re8+ Bf8 23. Bxd6 Nd7 24. Bxb8 Qxb8 25. Qc2 Nf6 26. Qxc8 Qb4 27. Rd8 Kg7 28. Qc4 Qa5 29. Rxf8 Kxf8 30. d6 Qd8 31. Qc7 Qa8 32. Nb6 Qxf3 33. gxf3 Ne4 34. fxe4 f5 35. Qe7+ Kg8 36. d7 fxe4 37. d8=Q#