1. d4 Nf6 2. Bg5 c5 3. Bxf6 gxf6 4. d5 Qb6 5. Qc1 f5 6. g3 Bg7 7. c3 d6 8. Nd2 Nd7 9. Bg2 Nf6 10. Qc2 Bd7 11. Nh3 Qa6 12. Nf4 O-O-O 13. O-O h5 14. Nf3 Ng4 15. a4 Kb8 16. a5 Bf6 17. h3 Ne5 18. h4 Rdg8 19. Rfb1 Nxf3 20. exf3 e5 21. dxe6 fxe6 22. b4 Rc8 23. Bf1 c4 24. b5 Bxb5 25. Nxe6 Rhe8 26. Qxf5 Bxc3 27. Ra3 Be5 28. Re3 Bd7 29. Rxe5 dxe5 30. Qxe5 Ka8 31. Nc7 Rxc7 32. Qxc7 Bc6 33. Rd1 Rb8 34. Rd8 resign