1. d4 d5 2. Nf3 Bg4 3. Ne5 Qc8 4. Bf4 Qf5 5. g3 g5 6. Nxg4 gxf4 7. f3 h5 8. Nf2 Nc6 9. Bh3 Qf6 10. c3 e6 11. gxf4 Qxf4 12. Nd2 Bh6 13. Nf1 Nge7 14. Qd2 Qh4 15. Qd3 O-O-O 16. e4 dxe4 17. fxe4 Ne5 18. Qg3 Qxg3 19. Nxg3 Nf3 20. Ke2 Ng5 21. Nxh5 Nxh3 22. Nxh3 f5 23. N3f4 Rd6 24. e5 Rb6 25. b3 Kd7 26. Rag1 Nd5 27. Nxd5 exd5 28. Rg2 Re6 29. Ng7 Bxg7 30. Rxg7 Re7 31. Rxe7 Kxe7 32. h4 Rh5 33. a4 Ke6 34. Kf3 b6 35. Rh3 c5 36. b4 c4 37. b5 Ke7 38. Kf4 Ke6 39. Rh2 Ke7 40. Rg2 Kf7 41. Rg5 Rxh4 42. Kxf5 Rh3 43. e6 Kf8 44. Ke5 Rxc3 45. Kxd5 Rc1 46. Kd6 Rd1 47. d5 c3 48. e7 Kf7 49. Rf5 Kg6 50. Re5 c2 51. e8=Q resign