1.Nf3 Nf6 2.b3 d5 3.Bb2 c6 4.e3 Bf5 5.c4 e6 6.Nc3 h6 7.Rc1 Be7 8.Be2 O-O 9.h3 a5 10.g4 Bh7 11.Rg1 Ne4 12.d3 Nxc3 13.Bxc3 c5 14.g5 hxg5 15.h4 Nc6 16.Nxg5 d4 17.Bd2 Bxg5 18.Rxg5 f6 19.Rxc5 Ne5 20.e4 Nd7 21.Rb5 b6 22.f4 f5 23.e5 Qxh4+ 24.Kf1 Bg6 25.Bf3 Kf7 26.Bxa8 Rxa8 27.Qf3 Rh8 28.Be1 Qh2 29.Qf2 Qh3+ 30.Ke2 Nc5 31.Rxc5 bxc5 32.Kd2 Qh1 33.Qg3 Rh2+ 34.Bf2 Qg2 35.Qxg2 Rxg2 36.Rf1 Bh5 37.Ke1 Bf3 38.Rg1 Rh2 39.a3 Bc6 40.Rg3 Rh1+ 41.Rg1 Rh8 42.Rg3 Rb8 43.b4 axb4 44.axb4 Rxb4 45.Kd2 Rb2+ 46.Ke1 Ba4 47.Rh3 Rb1+ 48.Kd2 Rd1+ 49.Ke2 Bc2 50.Be1 Ra1 51.Bd2 Ra3 52.Rg3 Bb1 53.Rh3 Rb3 54.Rg3 g6 55.Rh3 Kg7 56.Rg3 Ra3 57.Rh3 g5 58.fxg5 Ra2 59.Rh6 f4 60.Rf6 Ra3 61.Rxf4 Bxd3+ 62.Ke1 Ra1+ 63.Kf2 Rf1+ 64.Kg3 Rxf4 65.Kxf4 Bxc4 66.Ba5 Bd5 67.Bb6 d3 68.Ke3 c4 69.Bd8 Kg6 70.Kd2 Kf5 71.Bf6 Be4 72.Kc3 Bd5 73.Kd2 Kg6 74.Kc3 Bc6 75.Kd2 Bb5 76.Kc3 Be8 77.Kd2 Kf5 78.Kc3 Ke4 79.g6 Bxg6 80.Bg5 Kd5 81.Kd2 Kxe5 82.Kc3 Kd5 83.Kd2 e5 84.Bf6 Bf7 85.Bg7 Kd4 86.Bf6 c3+ 87.Kc1 d2+ 88.Kd1 Bh5+ 89.Kc2 d1=Q#