1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d3 Nc6 5. Be3 e5 6. f3 Nf6 7. g4 Be6 8. h4 Bxg4 9. c4 Bxf3 10. cxd5 Bxd1 11. Kxd1 Nxd5 12. Bf2 Nd4 13. Bxd4 cxd4 14. Nh3 Ne3 15. Kd2 Bb4 16. Ke2 Nc2 17. a3 Nxa1 18. axb4 Nc2 19. b5 O-O 20. Bg2 Ne3 21. Be4 Rab8 22. Nd2 b6 23. Nc4 Nxc4 24. dxc4 f5 25. Bd5 Kh8 26. Rg1 g6 27. Rg5 Kg7 28. h5 Rbe8 29. Kd3 e4 30. Kxd4 e3 31. Rg1 f4 32. Bf3 Kh6 33. Rh1 g5 34. Ng1 Rg8 35. Ne2 g4 36. Be4 f3 37. Ng3 e2 38. Ke3 Rg7 39. Nf5 Kg5 40. Nxg7 Rxe4 41. Kf2 g3 42. Kxg3 e1=Q 43. Rxe1 Rxe1 44. Kxf3 Kh6 45. Nf5 Kxh5 46. Ne3 Rb1 47. Ke4 Rxb2 48. Kd5 Kg5 49. Kc6 h5 50. Kb7 Ra2 51. Nd5 h4 52. Nb4 Ra4 53. Na6 h3 54. Kxa7 h2 55. Kxb6 h1=Q 56. resign