1. c4 Nf6 2. g3 e6 3. Bg2 Be7 4. Nf3 O-O 5. O-O c5 6. Nc3 Nc6 7. e4 d6 8. d3 e5 9. h4 Nd4 10. Nxd4 cxd4 11. Ne2 Nh5 12. b4 f5 13. Nxd4 exd4 14. Qxh5 g6 15. Qh6 Bf6 16. Bg5 Bxg5 17. hxg5 f4 18. Qh4 f3 19. Bh3 Bxh3 20. Qxh3 Qxg5 21. Qe6 Rf7 22. Qh3 Re8 23. Rfd1 Re5 24. Kf1 Qd8 25. Ke1 Rh5 26. Qg4 a5 27. a3 Qb6 28. Rab1 axb4 29. axb4 Qa6 30. Qxh5 gxh5 31. Ra1 Qb6 32. Ra8 Kg7 33. Rb1 Qc7 34. b5 Qd7 35. Kd2 Qh3 36. Rg1 Qh2 37. Rf1 h4 38. gxh4 Qf4 39. Kd1 Qxh4 40. Rg1 Kf6 41. Ke1 Qf4 42. Kd1 Qh2 43. Rf1 h5 44. Rh8 h4 45. Rh5 Ke6 46. b6 Qg2 47. Ke1 h3 48. Rh6 Kd7 49. e5 Re7 50. Rxd6 Ke8 51. e6 h2 52. c5 h1=Q 53. Rxh1 Qxh1 54. Kd2 Qf1 55. resign