1. d4 Nf6 2. c4 d5 3. cxd5 Qxd5 4. Nf3 e6 5. Ng3 c5 6. Qc2 Qc6 7. Qxc5 Qxc5 8. dxc5 Bc6 9. Bd2 N8d7 10. O-O h5 11. Nd4 h4 12. Nxc6 hxg3 13. Nxb8 gxh2 14. Kh1 Kxb8 15. b4 a5 16. bxa5 Rh5 17. c6 bxc6 18. Bc2 Ne5 19. Ba4 Ne4 20. Bf4 Rxa5 21. Bxc6 g5 22. Bxh2 Nf6 23. Kg1 Rxh2 24. Kxh2 Nxc6 25. Rfc1 Kc7 26. Rc4 Ra6 27. a4 Kd6 28. Rd1 Ke7 29. Rb1 Nd7 30. Rb7 Na5 31. resign