1. b4 g6 2. Bb2 f6 3. Nd3 d6 4. Nc3 Nc6 5. O-O-O a5 6. bxa5 Qxa5 7. g3 Nd4 8. e3 Nb5 9. Nxb5 Qxb5 10. a4 Qa6 11. Nb4 Qc4 12. Nd5 c6 13. Nb6 Qc5 14. Bd4 Qa5 15. Nc4 Qf5 16. f4 d5 17. Nb6 Nd6 18. Bf3 Ne4 19. g4 Qe6 20. a5 f5 21. Bxh8 Nf6 22. Bxf6 exf6 23. Nxc8 Rxc8 24. a6 Ra8 25. Qa3 Kg7 26. gxf5 Qxf5 27. Bg4 Qe4 28. Qd6 Rxa6 29. Be6 Qa4 30. Qe7 Kh6 31. Qxf6 Rb6 32. Rdf1 Qa3 33. Kd1 c5 34. Qg5 Kg7 35. Bxg8 Rb1 36. Ke2 Qa6 37. d3 Rxf1 38. Rxf1 Kxg8 39. Qxd5 Kg7 40. Qxc5 b5 41. Qe7 Kh6 42. Qf8 Kh5 43. Qg7 Qe6 44. Qxh7 Kg4 45. Rg1 Kf5 46. Rg5 resign