1. d4 g6 2. c4 Bg7 3. Nc3 e6 4. d5 e5 5. e4 d6 6. Nf3 Bg4 7. Be2 Nh6 8. Bg5 f6 9. Bxh6 Bxh6 10. b4 Nd7 11. h3 Bxf3 12. Bxf3 Nb6 13. c5 Nd7 14. O-O Qe7 15. Nb5 Nf8 16. Qc2 a6 17. cxd6 cxd6 18. Nc7 Kf7 19. Nxa8 Nd7 20. Qc7 Rxa8 21. Qxb7 Rb8 22. Qxa6 Rxb4 23. Rab1 Nc5 24. Qa5 Rxb1 25. Rxb1 f5 26. exf5 gxf5 27. a4 Kf6 28. Qa8 e4 29. Be2 e3 30. f3 Qe5 31. Qh8 Bg7 32. Qd8 Kg6 33. Qa8 Qg3 34. Qe8 Kh6 35. Qxe3 Kh5 36. f4 Kh4 37. Qxg3 Kxg3 38. Rb4 Ne4 39. a5 Nc3 40. Bf3 Na2 41. Rc4 Bc3 42. a6 Be1 43. Kf1 resign