1.Nf3 d5 2.c4 d4 3.b4 c5 4.Qa4+ Nd7 5.bxc5 e5 6.Nxe5 Bxc5 7.Ba3 Qe7 8.Bxc5 Qxe5 9.Ba3 b6 10.Qb5 Ne7 11.Qxe5 Nxe5 12.d3 Bb7 13.Nd2 Nf5 14.Nf3 f6 15.Nxe5 fxe5 16.Rg1 O-O-O 17.g4 Nd6 18.f3 Bc6 19.h4 Rhe8 20.Kf2 Kc7 21.Bh3 g6 22.g5 Rf8 23.c5 bxc5 24.Bxc5 Rf4 25.Bb4 Re8 26.Kg3 Nf5+ 27.Bxf5 Rxf5 28.Rgc1 Kd7 29.Rc5 Rb8 30.a3 Rb5 31.Rac1 Rxc5 32.Rxc5 a6 33.Ra5 Bb7 34.Rc5 Bc6 35.Kg2 Bb7 36.Kf2 Ke6 37.Rc7 Rf7 38.Rc2 Rd7 39.Ba5 Rd5 40.Bc7 Rb5 41.a4 Rd5 42.Kg3 Rd7 43.a5 Rd5 44.Bb6 Rd7 45.Rc1 Rf7 46.Bd8 Rd7 47.Bf6 Rd6 48.Rc7 Rd7 49.Rxd7 Kxd7 50.Bxe5 Bc6 51.Bxd4 Kd6 52.Bf2 Ba4 53.Kf4 Kd5 54.Kg3 Bb5 55.Kh2 Ke6 56.Be1 Kd6 57.Kg1 Kd5 58.Bg3 Kd4 59.Bf4 Kc3 60.Kf1 Kd4 61.Bg3 Ke3 62.Ke1 Bd7 63.Bf2+ Kf4 64.d4 Bb5 65.Kd2 Bc4 66.Kd1 Bb5 67.Ke1 Bc4 68.Kd2 Ba2 69.Kc3 Bg8 70.Kb4 h6 71.gxh6 Bc4 72.Bg1 Bb3 73.Kc5 Bc2 74.h5 Bb1 75.h7 Bf5 76.Be3+ Kg3 77.h8=R Be4 78.Kb4 Ba8 79.hxg6 Bd5 80.Bc1 Bb3 81.Rd8 Ba4 82.Rd5 Kf2 83.f4 Kg3 84.Kxa4 Kg2 85.Rb5 Kg1 86.Rb2 Kh2 87.f5 Kg2 88.e3+ Kf3 89.Re2 Kxe2 90.Bb2 Kf1 91.Kb4 Ke2 92.e4 Kf1 93.Ka3 Ke2 94.e5 Kf3 95.Kb4 Kg4 96.Kc5 Kh5 97.f6 Kh6 98.f7 Kg7 99.Kb6 Kf8 100.Bc1 Ke7 101.Be3 Kd8 102.Kc5 Kd7 103.f8=B Kc8 104.Bc1 Kb7 105.Bfh6 Kc7 106.g7 Kd8 107.Bhe3 Kd7 108.Ba3 Kd8 109.Kc6 Ke8 110.g8=Q# 1-0