1. d4 Nf6 2. c4 e6 3. Nf3 Bb4 4. Bd2 Bxd2 5. Nbxd2 d5 6. e3 O-O 7. Bd3 c6 8. Qc2 Nbd7 9. Ng5 h6 10. Ngf3 b6 11. b4 a5 12. b5 cxb5 13. cxb5 Bb7 14. a4 Rc8 15. Qb2 Qe7 16. O-O Rc7 17. Rac1 Rfc8 18. Rxc7 Rxc7 19. Rc1 Qd6 20. Rxc7 Qxc7 21. Qc2 Qxc2 22. Bxc2 Kf8 23. h3 Ke7 24. Kf1 Kd6 25. Ke2 Ne4 26. Nxe4 dxe4 27. Nd2 f5 28. Bb3 Bd5 29. Nc4 Bxc4 30. Bxc4 g5 31. f3 Nf6 32. Kd2 e5 33. dxe5 Kxe5 34. Ke2 Nd7 35. Bb3 Nc5 36. Bc2 Kd5 37. g4 Ke5 38. gxf5 Kxf5 39. fxe4 Ke5 40. Kf3 h5 41. Bd1 Nxe4 42. Kg2 Nc3 43. Bxh5 Nxa4 44. Kg3 Nc3 45. Kg4 Kf6 46. h4 gxh4 47. Kxh4 a4 48. e4 a3 49. e5 Kxe5 50. Bf7 Nxb5 51. Kg3 Nc3 52. Kf3 Kd4 53. Kf4 a2 54. resign