1. g3 Nc6 2. d3 d6 3. Nc3 Bd7 4. Bg2 O-O-O 5. Be3 e5 6. Nf3 f5 7. O-O-O g6 8. Ng5 Qg7 9. f4 h6 10. Nf3 g5 11. fxe5 dxe5 12. Nd5 Nb4 13. Nxe5 Qxe5 14. Nxb4 Qxe3 15. Rd2 Bxb4 16. Rd1 Bxd2 17. Rxd2 c6 18. Qe1 Nc7 19. Bf3 Nd5 20. h4 gxh4 21. gxh4 Qg1 22. Qxg1 Rxg1 23. Rd1 Rxd1 24. Kxd1 Ne3 25. Kd2 f4 26. h5 Bg4 27. b3 Bxf3 28. exf3 Rg8 29. c4 Rg2 30. Kc3 c5 31. resign