1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 Qa5 9. e4 Nc7 10. Qd4 O-O 11. Qb4 Nc6 12. Qxa5 Nxa5 13. Bf4 Ne8 14. Rb1 Nc6 15. Bc4 Kh8 16. Ne2 e5 17. Be3 f5 18. exf5 Rxf5 19. Ng3 Rf8 20. Ne4 Rb8 21. O-O Bf5 22. Bd5 Nc7 23. Bc4 Na5 24. Ba2 Be6 25. Bxe6 Nxe6 26. Nd6 a6 27. Rfd1 Nc7 28. Rb4 h6 29. Re4 Nc6 30. Nc4 Rfe8 31. Rd7 Nb5 32. Rd3 Rbd8 33. Rxd8 Rxd8 34. Nxe5 Nxe5 35. Rxe5 Nxa3 36. Re7 Nc2 37. Bf4 a5 38. Be5 a4 39. Rxg7 Ra8 40. Rxb7 Kg8 41. c6 resign