1. c4 Nb6 2. c5 Nd5 3. Ng3 c6 4. Nb3 Bxg3 5. fxg3 f6 6. a3 Ne3 7. Bxe3 Bxb3 8. Bc2 Bxc2 9. Qxc2 Ng6 10. O-O O-O 11. b4 a6 12. Rf2 d5 13. cxd6 exd6 14. d4 Rfe8 15. Bf4 d5 16. a4 Re4 17. Rdf1 Rxd4 18. b5 Rc4 19. Qb3 Nxf4 20. gxf4 Re8 21. bxa6 bxa6 22. h3 a5 23. f5 Qa6 24. g4 Qa7 25. Kh1 Re3 26. Qb1 Rxh3 27. Kg2 Rh4 28. Rf4 Rxg4 29. Rxg4 Rxg4 30. Kh3 h5 31. Qd3 Qd4 32. Qxd4 Rxd4 33. Rc1 Rc4 34. Ra1 Kh7 35. Kg3 Kh6 36. e3 Kg5 37. Ra3 Kxf5 38. Kf3 g5 39. Kg3 h4 40. Kh3 Kg6 41. Kg2 g4 42. Kf2 Rc2 43. Kf1 g3 44. Ra1 h3 45. Rb1 h2 46. resign