1.e4 c5 2.a3 g6 3.g3 a6 4.Nc3 Bg7 5.Bg2 d6 6.Nd5 Nf6 7.Nxf6+ Bxf6 8.Rb1 Nc6 9.Nf3 Bg4 10.h3 Bxf3 11.Qxf3 O-O 12.O-O b5 13.e5 Nxe5 14.Qxa8 Qxa8 15.Bxa8 Rxa8 16.f4 Nc6 17.b4 c4 18.Bb2 Bd4+ 19.Bxd4 Nxd4 20.c3 Nb3 21.Rb2 a5 22.d3 d5 23.dxc4 bxc4 24.g4 axb4 25.axb4 e6 26.f5 e5 27.f6 d4 28.Re1 d3 29.Kf2 Rd8 30.b5 Nc5 31.Ke3 Na4 32.Rb4 d2 33.Rd1 Rd3+ 34.Kf2 Nxc3 35.Rxc4 Nxd1+ 36.Ke2 Nc3+ 37.Kxd3 d1=Q+ 38.Kxc3 h6 39.b6 Qe1+ 40.Kc2 Qf2+ 41.Kd1 Qxb6 42.Rc8+ Kh7 43.Kc2 Qxf6 44.Rc7 Qa6 45.Rxf7+ Kg8 46.Rf2 Qa3 47.Rf7 Kxf7 48.g5 h5 49.h4 Qa8 50.Kb2 Qe8 51.Ka2 e4 52.Kb3 e3 53.Ka3 Qg8 54.Ka4 Ke8 55.Ka3 Qf7 56.Kb4 Qe6 57.Kc3 Qb6 58.Kd3 Qa7 59.Ke4 Qa6 60.Kf4 Kd7 61.Ke5 Qa8 62.Kf4 Qf8+ 63.Ke5 Qg8 64.Kf6 Qd8+ 65.Kxg6 Qb6+ 66.Kf5 Qa6 67.Kf4 Qe6 68.Kf3 Qe5 69.Kg2 Qb2+ 70.Kf3 e2 71.Ke3 Qb6+ 72.Kf3 Qc7 73.Ke4 Qc8 74.Kd4 Qg8 75.Ke5 Qg6 76.Kf4 Qb6 77.g6 Qf2+ 78.Ke5 Qf3 79.Kd4 Ke8 80.Kc5 Qg3 81.Kb4 Qd6+ 82.Kb5 Kd7 83.Ka5 Qc6 84.g7 Qa8+ 85.Kb6 Qd8+ 86.Kb5 Qe8 87.Ka5 Qe5+ 88.Ka4 Qxg7 89.Kb4 e1=B+ 90.Kc5 Bxh4 91.Kb6 Bd8+ 92.Ka7 h4 93.Ka6 h3 94.Kb7 h2 95.Ka8 h1=N 96.Kb7 Qb2+ 97.Ka6 Qb6# 0-1