1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 b5 10.g4 h6 11.Be3 Qc7 12.Rg1 b4 13.Nce2 Ne5 14.Nf4 Nc4 15.Bxc4 Qxc4 16.b3 Qc7 17.Nd3 a5 18.h4 e5 19.Nf5 g6 20.Nxh6 Be6 21.g5 Nh5 22.f4 a4 23.Kb1 Nxf4 24.Nxf4 exf4 25.Bd4 Rh7 26.Qxf4 Qa5 27.Rd2 axb3 28.cxb3 Qa3 29.Qe3 Be7 30.Rc1 Qa6 31.Qf4 Rc8 32.Rxc8+ Qxc8 33.Ng8 f5 34.Nxe7 Rxe7 35.Qxd6 fxe4 36.Bc5 Qc7 37.Qxe7+ Qxe7 38.Bxe7 e3 39.Re2 Bf5+ 40.Kc1 Kxe7 41.Rxe3+ Be6 42.Re1 Kd6 43.Rh1 Bf5 44.a4 Bc8 45.a5 Ba6 46.Rd1+ Kc7 47.Rd5 Bc4 48.bxc4 Kb8 49.Rd6 b3 50.h5 b2+ 51.Kb1 gxh5 52.Kxb2 Ka8 53.Kc3 Kb7 54.Rd2 Ka7 55.c5 Kb8 56.Rd8+ Kc7 57.Kc4 h4 58.Rd3 h3 59.Rxh3 Kd7 60.Kc3 Kd8 61.c6 Ke8 62.g6 Kd8 63.Kb2 Kc8 64.Ka1 Kd8 65.Rh4 Kc8 66.Ka2 Kc7 67.Rd4 Kxc6 68.Rd7 Kxd7 69.g7 Kc8 70.Ka3 Kb8 71.Kb3 Ka8 72.Ka4 Kb7 73.Kb4 Kc7 74.Kb5 Kb8 75.Kc4 Ka7 76.Kd5 Ka8 77.Kc5 Ka7 78.Kb4 Ka6 79.Kc3 Ka7 80.a6 Kb8 81.a7+ Kb7 82.a8=R Kxa8 83.g8=Q+ Kb7 84.Kb2 Ka6 85.Ka1 Ka5 86.Qg5+ Ka6 87.Qg6+ Kb5 88.Qg3 Kc4 89.Qa3 Kd5 90.Qa8+ Ke5 91.Kb1 Kf4 92.Kc2 Ke3 93.Qa2 Ke2 94.Qa6+ Kf2 95.Qa1 Ke2 96.Kc3 Kf2 97.Kd2 Kg3 98.Ke3 Kh3 99.Kf3 Kh2 100.Qb1 Kh3 101.Qh1# 1-0