1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Nxd5 Qxd5 5. Nf3 Bg4 6. Be2 Nc6 7. h3 Bh5 8. d3 O-O-O 9. c4 Qd6 10. Be3 Nb4 11. Qb3 Bxf3 12. gxf3 Nxd3 13. Kf1 Nc5 14. Bxc5 Qxc5 15. f4 e6 16. Bf3 c6 17. Kg2 Bd6 18. Rhg1 Bxf4 19. Rad1 Qg5 20. Kf1 Qh6 21. Kg2 Qh4 22. Rge1 e5 23. Bg4 Kc7 24. Qc3 g6 25. b4 f5 26. Rxd8 Rxd8 27. Bf3 e4 28. Bxe4 fxe4 29. Rxe4 Qg5 30. Kf3 Rf8 31. Qg7 Kb6 32. Qxf8 Bc7 33. Qc5 Qxc5 34. bxc5 Kxc5 35. Re7 Bb6 36. Rxb7 Kxc4 37. Rxh7 Kb4 38. Rg7 Ka3 39. Rxg6 c5 40. h4 Kxa2 41. h5 Kb3 42. h6 Ba5 43. h7 Bc3 44. Ra6 c4 45. Rxa7 Bd4 46. Rb7 Kc2 47. Ke2 c3 48. f4 Kc1 49. f5 c2 50. Rd7 Bb2 51. Rd6 Kb1 52. Rc6 c1=Q 53. Rxc1 Kxc1 54. Kf3 Kc2 55. Kg4 resign