1.Nf3 e6 2.d4 c5 3.e4 cxd4 4.Nxd4 Nf6 5.e5 Qa5+ 6.Nc3 Qxe5+ 7.Be3 Nc6 8.g3 Qa5 9.Bg2 Bb4 10.O-O O-O 11.Nde2 d5 12.Bg5 Be7 13.Nc1 h6 14.Be3 Qc7 15.Nb5 Qd8 16.Nd4 e5 17.Nxc6 bxc6 18.Nd3 Ng4 19.Bc5 e4 20.Bxe7 Qxe7 21.Nf4 Ne5 22.Qd4 g5 23.Nh5 Bg4 24.f4 Bxh5 25.fxe5 Rfe8 26.Rf6 Qxe5 27.Qxe5 Rxe5 28.Rxc6 Kg7 29.Rc7 a5 30.Re1 Bg6 31.Rc5 f5 32.c4 Bf7 33.Bf1 Kf6 34.Rc6+ Kg7 35.cxd5 Bxd5 36.Rc7+ Kf6 37.Rd1 Bxa2 38.Rdd7 Ree8 39.Rd6+ Re6 40.Rdd7 Ke5 41.Rc5+ Kf6 42.Rh7 Kg6 43.Rcc7 Rg8 44.Rhd7 Bb3 45.Kf2 Rb6 46.Be2 Be6 47.Re7 Kf6 48.Rh7 Rxb2 49.Rxh6+ Rg6 50.Rh8 f4 51.Rf8+ Ke5 52.Rc5+ Bd5 53.Re8+ Re6 54.Rg8 Kd4 55.Rxa5 f3 56.Ra4+ Ke5 57.Rxg5+ Kd6 58.Ra6+ Bc6 59.Ke3 Rxe2+ 60.Kd4 Rd2+ 61.Ke3 Rd3+ 62.Kf2 e3+ 63.Ke1 e2 64.Ra1 Rd1+ 65.Rxd1+ exd1=Q+ 66.Kxd1 f2 67.Rf5 Re1+ 68.Kd2 f1=Q 69.Rf3 Bxf3 70.h4 Qh3 71.Kd3 Qg2 72.Kc4 Bd5+ 73.Kd4 Qe2 74.Kc3 Qc2+ 75.Kxc2 Bc4 76.Kb2 Bf1 77.Kc2 Re6 78.g4 Bb5 79.Kc3 Ke7 80.Kb3 Re1 81.Ka3 Re3+ 82.Ka2 Kf7 83.h5 Ke6 84.Ka1 Kd7 85.g5 Bc6 86.Ka2 Ba4 87.h6 Rh3 88.g6 Rxh6 89.Ka3 Kc6 90.Kb2 Rxg6 91.Kc3 Bd1 92.Kb4 Rg7 93.Kc3 Kc7 94.Kd2 Bc2 95.Kc3 Bb1 96.Kd4 Rd7+ 97.Kc5 Ba2 98.Kb5 Be6 99.Ka6 Kd8 100.Kb5 Bb3 101.Kc5 Bf7 102.Kb4 Rd5 103.Kc3 Be8 104.Kb4 Rd7 105.Ka3 Ra7+ 106.Kb4 Kc7 107.Kc3 Ra5 108.Kd2 Ra8 109.Kd3 Ra3+ 110.Kd2 Bh5 111.Kc2 Kd7 112.Kc1 Bf3 113.Kb2 Ra5 114.Kc3 Rd5 115.Kb3 Ke6 116.Kb2 Bg4 117.Kb3 Kd6 118.Ka3 Bd7 119.Kb3 Rd2 120.Ka3 Ba4 121.Kb4 Kd5 122.Ka3 Kc4 123.Kxa4 Rb2 124.Ka3 Re2 125.Ka4 Ra2# 0-1