1. e4 b6 2. d4 Bb7 3. f3 e6 4. c4 f5 5. exf5 exf5 6. Nc3 Nc6 7. Bf4 Qh4 8. g3 Qe7 9. Nge2 O-O-O 10. Bxc7 Re8 11. Nd5 Qf7 12. Bf4 Nf6 13. Nxf6 Qxf6 14. d5 Bb4 15. Kf2 Ne5 16. Qb3 Bc5 17. Kg2 g5 18. Bxg5 Qxg5 19. f4 Qg7 20. fxe5 Qxe5 21. Ng1 Qd4 22. Qc2 Rhf8 23. Nf3 Qg4 24. Re1 Rxe1 25. Nxe1 Qe4 26. Qxe4 fxe4 27. Kh3 b5 28. Bg2 Re8 29. Bf1 e3 30. Be2 bxc4 31. Bxc4 e2 32. Kg2 Re4 33. b3 Kc7 34. Nc2 Re5 35. Re1 Rxd5 36. Bxd5 Bxd5 37. Kh3 Bf3 38. g4 Bf2 39. a3 d5 40. Rc1 Kd6 41. b4 Ke5 42. a4 d4 43. Ne1 Bxe1 44. Rxe1 d3 45. Kg3 d2 46. Kxf3 dxe1=Q 47. resign