1. d4 d5 2. c4 dxc4 3. Nc3 Bf5 4. e4 Bg6 5. Bxc4 e6 6. Nf3 Bb4 7. Qe2 Nc6 8. a3 Ba5 9. b4 Nxd4 10. Nxd4 Qxd4 11. Bb2 Bb6 12. O-O O-O-O 13. Nb5 Qxe4 14. Qxe4 Bxe4 15. Bxg7 Ne7 16. Bxh8 Rxh8 17. Rfe1 Bc6 18. a4 a6 19. Nc3 Rg8 20. Ne4 Nd5 21. b5 Bd7 22. bxa6 Nf4 23. axb7 Kxb7 24. a5 Nxg2 25. Kf1 Nxe1 26. a6 Ka7 27. Rxe1 Bc6 28. Nf6 Rg2 29. Re2 Rxh2 30. Ke1 Ba5 31. Kd1 Bf3 32. Ng8 Rxf2 33. Ne7 h5 34. Nc6 Kb6 35. Nd4 Bxe2 36. Nxe2 h4 37. Bd3 h3 38. Bc4 Rf1 39. Kc2 h2 40. Ng3 h1=Q 41. Nxh1 Rxh1 42. Kd3 Ra1 43. Kd4 Kc6 44. Bd3 Rd1 45. Ke3 Rxd3 46. Kxd3 Bb6 47. Ke4 Kd6 48. Kf4 Kd5 49. Kf3 c5 50. resign