1.d3 d5 2.Nd2 c5 3.Ngf3 Nc6 4.g3 e5 5.Bg2 Be6 6.O-O Nf6 7.Ng5 Bg4 8.h3 Bh5 9.Ngf3 Be7 10.e4 Qc7 11.g4 Bg6 12.Nh4 dxe4 13.dxe4 O-O-O 14.Nf5 h5 15.g5 Nh7 16.h4 f6 17.gxf6 Nxf6 18.Nxe7+ Qxe7 19.f3 Bf7 20.c3 Nh7 21.Qe2 g5 22.Nc4 gxh4 23.Ne3 Be6 24.Nf5 Bxf5 25.exf5 Rhg8 26.Kh2 Qg7 27.Qf2 Qg3+ 28.Qxg3 hxg3+ 29.Kh3 Nf6 30.Bh6 Ne7 31.f4 e4 32.Bg5 Rdf8 33.Rae1 Nxf5 34.Bxe4 Nxe4 35.Rxe4 Re8 36.Rfe1 Rxe4 37.Rxe4 Rf8 38.Re5 b6 39.b4 cxb4 40.cxb4 Kd7 41.a4 h4 42.a5 Kd6 43.a6 Kc6 44.b5+ Kd6 45.Kg2 Rf7 46.Kh3 Nd4 47.Bxh4 Rh7 48.Kxg3 Rxh4 49.Re4 Nf5+ 50.Kf3 Rh7 51.Kg4 Ne7 52.Kg5 Rf7 53.Rd4+ Nd5 54.Rc4 Nxf4 55.Rxf4 Rxf4 56.Kxf4 Kc5 57.Ke5 Kxb5 58.Kd5 Kxa6 59.Kc4 Ka5 60.Kd5 Kb4 61.Ke4 Ka4 62.Kd5 Kb5 63.Kd4 Ka4 64.Ke5 Kb5 65.Kd4 Ka4 66.Kc3 b5 67.Kb2 Kb4 68.Ka2 Ka4 69.Kb1 Kb3 70.Ka1 Kc4 71.Kb2 Kb4 72.Ka2 Kc3 73.Kb1 a5 74.Ka2 Kb4 75.Kb1 Ka3 76.Kc2 Kb4 77.Kb2 Ka4 78.Ka2 Kb4 79.Kb1 Ka3 80.Kc2 b4 81.Kb1 Kb3 82.Ka1 Ka4 83.Kb2 Kb5 84.Ka2 Kc4 85.Kb1 Kb3 86.Ka1 Ka3 87.Kb1 a4 88.Kc2 Ka2 89.Kd2 b3 90.Ke2 a3 91.Kd2 Kb2 92.Ke2 Kc3 93.Kf2 Kd4 94.Ke2 a2 95.Kd2 b2 96.Ke2 b1=R 97.Kf2 Ke4 98.Kg2 Kf4 99.Kf2 Rb2+ 100.Ke1 a1=Q# 0-1