1. d4 d5 2. Ng3 Nd6 3. c3 f6 4. e4 dxe4 5. Nxe4 Bg6 6. Bc2 b6 7. Bd2 Qb7 8. Nxd6 cxd6 9. Ne2 e5 10. Ng3 Bxc2 11. Qxc2 Ng6 12. Nf5 Bc7 13. O-O O-O 14. Rfe1 Rac8 15. Qe4 Qxe4 16. Rxe4 d5 17. Re2 e4 18. h4 Rfe8 19. Rae1 Ne7 20. Nxe7 Rxe7 21. g4 g6 22. Kg2 b5 23. f3 f5 24. Bg5 Re6 25. Kf2 Kg7 26. Bc1 Rf8 27. g5 a5 28. b3 Bb6 29. Bf4 b4 30. Rc1 bxc3 31. Rd1 Rc6 32. Rc2 Ra8 33. Be5 Kf7 34. Rdc1 Rac8 35. Ke3 a4 36. Kf2 Ba5 37. bxa4 Rc4 38. Rb1 Rb4 39. Rb3 Rxb3 40. axb3 Ke6 41. Ke3 Kd7 42. Ke2 Rc6 43. Ke3 Rb6 44. Bg7 Rxb3 45. Bf8 Rb2 46. resign