1. c4 g6 2. d4 c6 3. g3 Nf6 4. Bh6 Rg8 5. Nf3 d6 6. Bg2 Bf5 7. Qc1 Nb6 8. Nh4 Be6 9. b3 Qc8 10. O-O Bh3 11. Nc2 Bxg2 12. Kxg2 d5 13. c5 Nbd7 14. Nf3 Qc7 15. Bf4 Qc8 16. b4 Nh5 17. Rfe1 Nxf4 18. Qxf4 Qb8 19. Qh4 Nf6 20. Ne5 h5 21. Kh1 Qc7 22. f3 Nd7 23. Nd3 Bf6 24. Qh3 O-O-O 25. a4 Kb8 26. b5 Ka8 27. b6 axb6 28. cxb6 Qxb6 29. a5 Qc7 30. Ra1 e5 31. a6 b6 32. dxe5 Nxe5 33. Nxe5 Bxe5 34. Ra2 Rge8 35. Rc1 h4 36. g4 Bf4 37. e3 Bxe3 38. Nxe3 Rxe3 39. Rac2 c5 40. Qg2 Qf4 41. Rf1 Rde8 42. Kg1 d4 43. Rb2 R8e6 44. Qf2 g5 45. Kg2 d3 46. Kg1 Re2 47. resign