1. d4 Nf6 2. Nf3 g6 3. c4 d6 4. Nc3 Bg7 5. g3 O-O 6. Bg2 Nbd7 7. O-O e5 8. e4 c6 9. h3 Qb6 10. Rb1 exd4 11. Nxd4 Qb4 12. Qe2 Nb6 13. Nc2 Qxc4 14. Qxc4 Nxc4 15. Rd1 d5 16. exd5 Bf5 17. dxc6 Bxc2 18. cxb7 Rab8 19. Bf4 Bxd1 20. Rxd1 Nxb2 21. Rb1 Nd3 22. Bxb8 Rxb8 23. Nd5 Nxd5 24. Bxd5 Kf8 25. a4 Ke7 26. a5 Nc5 27. Rb5 Kd6 28. Bg2 Bc3 29. h4 f5 30. h5 Bd4 31. Kf1 Kc7 32. hxg6 hxg6 33. Rb4 Bxf2 34. a6 Bxg3 35. Rc4 Kb6 36. Rb4 Kxa6 37. Kg1 Nxb7 38. Ra4 Na5 39. Bf1 Kb6 40. Rb4 Kc5 41. Rxb8 Bxb8 42. Kf2 Nc4 43. Ke2 a5 44. Kd3 Be5 45. resign