1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. Nf3 Bg7 8. g3 d6 9. Bg2 Nbd7 10. O-O Nb6 11. Re1 O-O 12. e4 Nfd7 13. h4 Nc4 14. h5 Qa5 15. hxg6 hxg6 16. Nd2 Rfb8 17. Nb3 Qb4 18. Qc2 Nde5 19. Rb1 Nxb2 20. Bxb2 Bd3 21. Qd2 Bxb1 22. Nxb1 Qxd2 23. N1xd2 Nd3 24. Bxg7 Nxe1 25. Bc3 Nxg2 26. Kxg2 Rxa2 27. e5 dxe5 28. Bxe5 Rb5 29. Bf4 c4 30. Nxc4 Rxb3 31. d6 exd6 32. Nxd6 Kf8 33. Ne4 Rbb2 34. Be3 f5 35. Ng5 Rb5 36. Kf3 Ke7 37. Nh3 Kf6 38. g4 fxg4 39. Kxg4 Rb4 40. Kf3 Kf5 41. Nf4 Rxf4 42. Bxf4 Rxf2 43. Kxf2 Kxf4 44. resign