1. c4 e6 2. Nc3 d5 3. d4 f5 4. g3 c6 5. Bg2 Bd6 6. Nh3 Nf6 7. Bg5 O-O 8. Bxf6 Qxf6 9. e3 Nd7 10. c5 Bc7 11. f4 b6 12. cxb6 axb6 13. O-O Ba6 14. Rf2 Bd6 15. Rc2 Kh8 16. Rac1 Rfc8 17. Bf1 Bxf1 18. Qxf1 Ra5 19. a3 Rca8 20. Nf2 Bf8 21. Nd3 c5 22. Ne5 Nxe5 23. fxe5 Qg5 24. Qf2 c4 25. Qf4 Be7 26. Qxg5 Bxg5 27. Re1 b5 28. Na2 Be7 29. Nc3 b4 30. axb4 Bxb4 31. Ree2 Ra1 32. Kg2 Rb8 33. Kf2 Kg8 34. Kg2 Kf7 35. Kf2 g5 36. Kg2 h5 37. h3 Bxc3 38. Rxc3 h4 39. gxh4 gxh4 40. Kh2 Rb1 41. Rcc2 Rg8 42. Rg2 Re1 43. Rce2 Rxg2 44. Rxg2 Rxe3 45. resign