1. d4 d5 2. Nf3 e6 3. e3 g6 4. c4 Bb4 5. Bd2 Bxd2 6. Nbxd2 dxc4 7. Nxc4 Qd5 8. Bd3 Nc6 9. O-O Nf6 10. Nfe5 Nxe5 11. Nxe5 c6 12. b3 O-O 13. Qf3 Qxf3 14. Nxf3 Rd8 15. Ne5 Nd5 16. Bc4 Nc3 17. f3 Rd6 18. a4 Nd5 19. h3 Nxe3 20. Rf2 Rxd4 21. Re2 Nxc4 22. Nxc4 b6 23. Ne5 c5 24. Nc6 Rd3 25. Ne7 Kf8 26. Nxc8 Rxc8 27. Rc1 Rxb3 28. Ra2 a5 29. Rcc2 Rd8 30. Rd2 Rxd2 31. Rxd2 c4 32. Rd6 Rb2 33. Rc6 Rb4 34. Kh2 Ke7 35. resign