1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Bb3 b5 8. dxc5 Qxd1 9. Rxd1 Bxc5 10. a4 Bb7 11. axb5 axb5 12. Rxa8 Bxa8 13. Nd4 O-O 14. Nxb5 Nc6 15. Nc7 Bb7 16. Nb5 Rd8 17. Rxd8 Nxd8 18. Nd2 Nc6 19. Nc4 Nb4 20. Ne5 Nfd5 21. Bd2 Nb6 22. Bc3 N6d5 23. Bd4 Bxd4 24. Nxd4 Kf8 25. Nd7 Ke7 26. Nc5 Bc8 27. Nb5 Nb6 28. Na7 Kd6 29. Na4 Nxa4 30. Nxc8 Kc7 31. Bxa4 Kxc8 32. Be8 f6 33. Kf1 Kc7 34. Bf7 Kd6 35. Ke2 e5 36. Kd2 Kc5 37. Kc3 h6 38. f4 exf4 39. exf4 Nc6 40. g3 g5 41. f5 Nb4 42. Kd2 Nc6 43. resign