1. e4 c5 2. Nf3 g6 3. c3 d5 4. exd5 Qxd5 5. d4 cxd4 6. cxd4 Nc6 7. Be3 Bg7 8. Nc3 Qd8 9. d5 Nb4 10. Qa4+ Nc6 11. O-O-O Qa5 12. dxc6 Qxa4 13. Nxa4 bxc6 14. Nd4 Bd7 15. Nc5 Rc8 16. Nxd7 Kxd7 17. Nf5+ Ke6 18. Nxg7+ Kf6 19. Bxa7 Kxg7 20. Bd4+ f6 21. Bc4 c5 22. Bc3 e5 23. Bxg8 Rhxg8 24. Rd7+ Kh6 25. Bd2+ g5 26. h4 Kg6 27. h5+ Kh6 28. Rd6 Rgf8 29. g4 Ra8 30. Kb1 Ra4 31. Bc3 Kg7 32. Rd7+ Kh6 33. Rd6 Kg7 34. h6+ Kg6 35. Rd7 Rg8 36. Rhd1 Kxh6 37. Rh1+ Kg6 38. Rhxh7 Rxg4 39. f3 Rf4 40. Rh3 g4 41. fxg4 Rxg4 42. Rdh7 Kf5 43. R3h5+ R4g5 44. Rxg5+ Rxg5 45. Rh1 Rg4 46. Rf1+ Rf4 47. Rxf4+ exf4 48. Be1 Ke4 49. Kc2 Ke3 50. Bd2+ Kf3 51. Bxf4 Kxf4 52. a4 Ke3 53. a5 f5 54. a6 f4 55. a7 f3 56. a8=Q f2 57. Qe8+ Kf3 58. Qf7+ Ke2 59. Qxf2+ Kxf2 60. Kc3 Ke3 61. Kc4 Ke4 62. Kxc5 Ke5 63. Kc6 Ke6 64. b4 Ke7 65. b5 Kd8 66. Kb7 Kd7 67. b6 Kd8 68. Ka8 Kc8 69. b7+ Kc7 70. b8=Q+ Kd7 71. Kb7 Ke6 72. Kc6 Kf5 73. Kd5 Kg4 74. Ke4 Kg5 75. Qf8 Kg6 76. Ke5 Kg5 77. Qg7+ Kh5 78. Kf4 Kh4