1. d4 d6 2. e4 e6 3. Nf3 Ne7 4. Be2 Ng6 5. Bg5 f6 6. Bh4 Nxh4 7. Nxh4 f5 8. exf5 Be7 9. Bh5 Kf8 10. Qf3 Bxh4 11. fxe6 Qf6 12. Qxf6 Bxf6 13. Bg4 Ke7 14. O-O Bxd4 15. c3 Bb6 16. Nd2 Nc6 17. Rae1 Ne5 18. Bh3 g5 19. g3 g4 20. Bg2 h5 21. Kh1 c6 22. f4 Nd3 23. f5 Nxe1 24. Rxe1 d5 25. Nb3 Kf6 26. Rf1 a5 27. Nd4 Bxd4 28. cxd4 h4 29. Kg1 b6 30. Rf4 Kg5 31. Rf2 Ra7 32. Bf1 hxg3 33. hxg3 Rah7 34. Bg2 Ba6 35. f6 c5 36. f7 Bb5 37. f8=Q Rxf8 38. Rxf8 Re7 39. dxc5 d4 40. cxb6 d3 41. Rd8 Rxe6 42. b7 Rb6 43. b8=Q Rxb8 44. Rxb8 Ba4 45. Rd8 Bc2 46. Bf1 Bb1 47. a3 resign