1. d4 g6 2. e4 Bg7 3. c3 d5 4. e5 Nd7 5. f4 e6 6. Nf3 Ne7 7. Bd3 c5 8. O-O c4 9. Bc2 O-O 10. b3 b5 11. a4 Ba6 12. b4 Nf5 13. axb5 Bxb5 14. Ra5 a6 15. Bd2 Nb8 16. Bxf5 exf5 17. Be1 Nc6 18. Ra1 f6 19. Bh4 a5 20. Na3 Qb6 21. Nxb5 Qxb5 22. bxa5 Nxa5 23. Qb1 Rfb8 24. exf6 Qxb1 25. Rfxb1 Rxb1 26. Rxb1 Bf8 27. Rb5 Bd6 28. Ne5 Nb3 29. Rxd5 Bxe5 30. fxe5 Nd2 31. h3 Ne4 32. e6 g5 33. f7 Kf8 34. Be1 Ke7 35. Rxf5 h6 36. Re5 Nd6 37. g4 Ra2 38. d5 Ra5 39. h4 Ra3 40. hxg5 hxg5 41. Rxg5 Ra1 42. Kf1 Rd1 43. Ke2 Rd3 44. Bh4 Ne4 45. Rg8 resign