1. e4 e5 2. d4 d6 3. d5 c5 4. Nf3 Bg4 5. h3 Bxf3 6. gxf3 Be7 7. c4 Nd7 8. Nc3 Ngf6 9. Bd3 O-O 10. Rg1 Ne8 11. Bh6 Bf6 12. Rg3 Kh8 13. Be3 Rb8 14. a4 g6 15. Qd2 Rg8 16. Ke2 Ng7 17. Nb5 Nb6 18. Nxa7 Ra8 19. Nb5 Qd7 20. b3 Nh5 21. Rg2 Be7 22. Rag1 Rab8 23. Bh6 Bf8 24. Bc2 Bxh6 25. Qxh6 Nf4 26. Ke3 Nxg2 27. Rxg2 Nc8 28. f4 Qe7 29. Bd1 b6 30. h4 Na7 31. Nc3 Rbf8 32. Bg4 Re8 33. f5 Qb7 34. f6 Ref8 35. h5 Qc7 36. Rh2 Qb7 37. f3 Qc7 38. Nd1 Qb7 39. hxg6 fxg6 40. Be6 Rxf6 41. Bxg8 Kxg8 42. Nf2 Qf7 43. Rh3 Nc8 44. Rg3 Ne7 45. Qh2 Rf4 46. Ng4 Kg7 47. Rh3 h5 48. Qh1 Ng8 49. Qh2 Nh6 50. Nf2 Qf6 51. Nd3 Rxf3 52. Kd2 Ng4 53. Qg2 Qg5 54. Kc3 Qc1 55. resign