1. d4 d5 2. Nf3 Nc6 3. Bf4 Bg4 4. e3 e6 5. b3 Bb4 6. c3 Ba5 7. Be2 Nf6 8. O-O Ne4 9. Qc2 O-O 10. h3 Bf5 11. Bd3 Re8 12. Nh4 Qxh4 13. b4 Bb6 14. Nd2 e5 15. dxe5 Nxe5 16. Bxe5 Rxe5 17. Nxe4 Bxe4 18. Bxe4 Qxe4 19. Qxe4 Rxe4 20. Rfd1 Rc4 21. Rac1 a5 22. bxa5 Rxa5 23. Rd2 c6 24. Rb2 Rb5 25. Rxb5 cxb5 26. Kf1 b4 27. Ke2 Rxc3 28. Rxc3 bxc3 29. Kd3 Ba5 30. a4 Kf8 31. f3 Ke7 32. e4 dxe4 33. fxe4 Ke6 34. g3 Ke5 35. resign