1. c4 e5 2. e4 d6 3. Nf3 Nf6 4. Nc3 c5 5. a4 Nc6 6. Be2 Be7 7. h3 O-O 8. Nd5 Nxe4 9. d3 Qa5 10. Bd2 Nxd2 11. Qxd2 Qxd2 12. Kxd2 Bd8 13. Bd1 f5 14. h4 Be6 15. Ng5 Bxd5 16. cxd5 Bxg5 17. hxg5 Nd4 18. g3 f4 19. g4 g6 20. Rb1 b6 21. b4 f3 22. Ke3 Rf4 23. Rh4 Rc8 24. Rc1 Nf5 25. gxf5 Rxh4 26. fxg6 hxg6 27. Bxf3 Rxb4 28. Ra1 Kg7 29. a5 b5 30. a6 Rh8 31. Be4 Rh3 32. f3 Rb3 33. Ra5 Rb2 34. Ra3 Rh1 35. f4 Re1 36. Kf3 Rf1 37. Kg3 exf4 38. Kg4 f3 39. Bxf3 b4 40. Ra5 Rbf2 41. Be4 b3 42. Rb5 Rg1 43. Kh3 Rxg5 44. Rb7 Rf7 45. Rxb3 Kf6 46. resign