1. d4 d5 2. c4 dxc4 3. e3 b5 4. a4 c6 5. axb5 cxb5 6. Qf3 Nc6 7. Qxc6 Bd7 8. Qb7 a5 9. Bd2 a4 10. Nf3 f6 11. Nc3 Rb8 12. Qe4 e6 13. d5 e5 14. Nh4 Nh6 15. Be2 g6 16. Qc2 Bd6 17. e4 g5 18. Nf5 Nxf5 19. exf5 h5 20. Ne4 Bc8 21. Nxd6 Qxd6 22. h3 Qxd5 23. Bf3 Qd6 24. Qe4 Bd7 25. g3 Ke7 26. O-O Qxd2 27. Qe2 Qxe2 28. Bxe2 Bxf5 29. Rfc1 Bxh3 30. Kh2 Be6 31. Rc3 b4 32. Rcc1 g4 33. Rxa4 h4 34. Kg2 hxg3 35. Kxg3 Rh3 36. Kg2 Bd5 37. f3 Bxf3 38. Bxf3 Rxf3 39. Rxc4 f5 40. Raxb4 Rxb4 41. Rxb4 e4 42. Rd4 Kf6 43. b4 e3 44. Rd1 f4 45. b5 Rf2 46. Kg1 Rb2 47. resign