1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. d5 c6 8. g4 cxd5 9. cxd5 a6 10. Nge2 Bxg4 11. fxg4 Nxg4 12. Bg1 Qh4 13. Ng3 f5 14. exf5 gxf5 15. Kd2 b5 16. Be2 Nf6 17. Kc2 Qg5 18. Qd2 Qxd2 19. Kxd2 b4 20. Na4 f4 21. Nf5 Nbd7 22. Nxd6 e4 23. Bd4 f3 24. Rhg1 e3 25. Kxe3 fxe2 26. Kxe2 Kh8 27. Rac1 Nh5 28. Bxg7 Nxg7 29. Rc7 Rad8 30. Rxg7 Kxg7 31. Nc5 Rf6 32. Nde4 Kg6 33. Ne6 Rxe6 34. dxe6 Nf6 35. e7 Re8 36. Rc6 Rxe7 37. Rxf6 Kg7 38. Kd3 a5 39. Rf5 Rd7 40. Kc4 Re7 41. Ng3 Rd7 42. Rxa5 Rd2 43. b3 Rxh2 44. Kxb4 Rh4 45. Kc5 Rh3 46. Ne4 resign