1. O-O-O d5 2. b3 b6 3. Ne3 Nhg6 4. g3 f6 5. Nf5 e6 6. Nd4 e5 7. Nf5 d4 8. c4 c5 9. d3 Qe6 10. e4 Ne7 11. Nxe7 Kxe7 12. f3 Ng6 13. Nf2 h5 14. b4 a6 15. bxc5 bxc5 16. Qa5 Rc6 17. Bc2 Bc7 18. Qa3 Bd6 19. Ba4 Rb6 20. Kd2 Rgb8 21. Bb3 Bc6 22. Ke2 R8b7 23. Rge1 Qc8 24. Qb2 Qb8 25. Rb1 a5 26. Qc2 a4 27. Bxa4 Bxa4 28. Qxa4 Rxb1 29. Qc2 Rxa1 30. Rxa1 Rb2 31. resign