1. d4 d5 2. Nf3 Bg4 3. Ne5 Nf6 4. Nxg4 Nxg4 5. e4 Qd7 6. exd5 Nf6 7. c4 c6 8. dxc6 bxc6 9. Nc3 e6 10. Be2 Bb4 11. O-O Bxc3 12. bxc3 a5 13. d5 cxd5 14. cxd5 exd5 15. Bf3 O-O 16. Bg5 Ne4 17. Bxe4 dxe4 18. Qxd7 Nxd7 19. c4 Rfc8 20. Rfc1 Ne5 21. c5 Nd3 22. Rc4 Rxc5 23. Rxc5 Nxc5 24. Be3 Nd3 25. Kf1 Rb8 26. f3 f5 27. fxe4 fxe4 28. Bd2 a4 29. Ke2 Rb2 30. Ke3 Kf7 31. a3 Ke6 32. Bc3 Rc2 33. Bxg7 Rxg2 34. Bd4 Kd5 35. resign