1.d4 Nf6 2.e3 c5 3.a4 e6 4.Be2 Nc6 5.b3 Ne4 6.Bb2 cxd4 7.exd4 d5 8.Nf3 Bb4+ 9.c3 Bd6 10.O-O O-O 11.Nbd2 b6 12.Nxe4 dxe4 13.Nd2 f5 14.Nc4 Bc7 15.Ba3 Rf6 16.f3 exf3 17.Bxf3 Bb7 18.d5 exd5 19.Qxd5+ Qxd5 20.Bxd5+ Kh8 21.Rad1 Rd8 22.Bf3 Ba6 23.Rxd8+ Nxd8 24.Rd1 Bxc4 25.bxc4 Ne6 26.Rd7 h5 27.Bd5 Bb8 28.Rb7 Bf4 29.Rxa7 Kh7 30.g3 Bd2 31.Bb4 Ng5 32.Be7 Rg6 33.c5 bxc5 34.c4 h4 35.gxh4 Ne4+ 36.Kf1 Be3 37.Ke2 Bd4 38.Kf3 Nc3 39.Kf4 Rg1 40.Kxf5 Rf1+ 41.Ke6 Re1+ 42.Kd7 Ra1 43.Bc6 Kg6 44.a5 Na4 45.Bg5 Nb2 46.Bb5 Nd3 47.a6 Nb4 48.Kc7 Be5+ 49.Kb7 Bxh2 50.Ra8 Nxa6 51.Rxa6+ Kh5 52.Rxa1 Bb8 53.Bc6 Bd6 54.Ka8 Bf8 55.Rh1 Kg4 56.Rb1 Kh3 57.Rb2 Bd6 58.Bb5 g6 59.Rf2 Bf4 60.Bh6 Be3 61.Kb7 Kxh4 62.Rh2+ Kg3 63.Rd2 Bg5 64.Bd7 Bh4 65.Rd1 Kf3 66.Kb6 Bf6 67.Kxc5 Bb2 68.Rd3+ Kg2 69.Rg3+ Kf1 70.Be8 Ba1 71.Kd6 g5 72.Bc6 Kf2 73.Rg2+ Kf1 74.Kd5 Ke1 75.Ke6 Kf1 76.Rh2 Bd4 77.Ke7 Ke1 78.Rh5 Ke2 79.Bf8 Bb6 80.Ba4 Ba7 81.Ke6 Bd4 82.Bb5 Be3 83.Ke7 g4 84.Bc6 Kd3 85.c5 g3 86.Kd8 Bf4 87.Bh6 Ke3 88.Rf5 Kd2 89.Rxf4 Ke3 90.Re4+ Kf3 91.Rf4+ Ke3 92.Rf7+ Kd3 93.Bg2 Kc4 94.Bg5 Kb5 95.Bf3 Ka6 96.Bd5 Kb5 97.Rf6 Kb4 98.Bf3 Ka5 99.Re6 Kb4 100.Bf6 Ka5 101.Bd4 Kb4 102.Bb7 Ka5 103.Ba1 Ka4 104.Bg7 Kb4 105.Kc7 Kxc5 106.Bf6 g2 107.Re1 Kb5 108.Ra1 Kc5 109.Rg1 Kc4 110.Rd1 Kb5 111.Kd7 g1=R 112.Rxg1 Kb6 113.Kd6 Ka7 114.Be5 Kb6 115.Bh1 Ka5 116.Kc5 Ka6 117.Re1 Ka7 118.Re3 Ka6 119.Re2 Ka7 120.Bd5 Ka6 121.Rb2 Ka7 122.Ra2# 1-0