1.d4 Nf6 2.g3 d5 3.Nf3 c5 4.c3 cxd4 5.cxd4 Nc6 6.Nc3 Bf5 7.Qb3 Na5 8.Qb5+ Bd7 9.Qd3 e6 10.Ne5 Nc6 11.Bg2 Nb4 12.Qd1 Nc6 13.O-O Be7 14.e4 dxe4 15.Nxe4 O-O 16.Nxf6+ Bxf6 17.Re1 Be8 18.Be3 Qd6 19.Nc4 Qb4 20.Rc1 Rd8 21.Bd2 Qb5 22.a4 Qa6 23.b4 b5 24.axb5 Qxb5 25.Na3 Qb6 26.d5 exd5 27.b5 Bd4 28.Rxe8 Bxf2+ 29.Kf1 Rfxe8 30.Rxc6 Qd4 31.Nc2 Qd3+ 32.Kxf2 Qxb5 33.Nd4 Qd3 34.Nf3 Qb5 35.Rc1 d4 36.Bf1 d3 37.Rb1 Qc5+ 38.Kg2 h6 39.Rc1 Qd5 40.Kg1 a5 41.Ra1 Ra8 42.Ra4 Re4 43.Kf2 f5 44.Qa1 Rae8 45.Qa2 Qxa2 46.Rxa2 a4 47.Bxd3 Rd8 48.Bxe4 fxe4 49.Ne1 g5 50.h3 Kh7 51.Bc3 Rd5 52.Bd2 Rf5+ 53.Kg2 Rd5 54.Be3 Rd3 55.Nxd3 a3 56.Nf4 Kg7 57.Ne6+ Kh7 58.Nd8 g4 59.Nc6 h5 60.Rxa3 Kg8 61.Rc3 gxh3+ 62.Kf1 Kf8 63.Ne5 h4 64.Bf4 hxg3 65.Rxg3 Ke7 66.Rg7+ Kf8 67.Ng6+ Ke8 68.Nh8 h2 69.Kg2 h1=R 70.Kxh1 Kf8 71.Rh7 Ke8 72.Rh4 e3 73.Bg3 e2 74.Re4+ Kf8 75.Bh2 e1=B 76.Rg4 Bc3 77.Nf7 Bd2 78.Bg1 Ke8 79.Nd8 Kxd8 80.Rg6 Bh6 81.Bd4 Bf8 82.Be5 Ba3 83.Bb8 Ke7 84.Ba7 Bb4 85.Rg5 Ke6 86.Bg1 Bd2 87.Rg2 Bf4 88.Rb2 Bd2 89.Rxd2 Ke7 90.Bb6 Kf7 91.Kh2 Ke6 92.Bg1 Ke7 93.Rg2 Ke6 94.Be3 Kd6 95.Rg8 Kc7 96.Bb6+ Kd6 97.Rg6+ Kd7 98.Rg4 Ke8 99.Ba5 Kf8 100.Rg6 Kf7 101.Ra6 Ke8 102.Rc6 Ke7 103.Bb6 Kf8 104.Rc2 Ke7 105.Bd8+ Kf8 106.Rc3 Kg8 107.Bh4 Kg7 108.Kh3 Kh7 109.Kh2 Kg7 110.Ra3 Kf8 111.Bf2 Kg8 112.Bg1 Kg7 113.Re3 Kh7 114.Rb3 Kh8 115.Bb6 Kg8 116.Bf2 Kg7 117.Rc3 Kf6 118.Rd3 Kf7 119.Kg3 Ke7 120.Be1 Ke8 121.Rd4 Ke7 122.Rd1 Kf7 123.Kh3 Kf8 124.Rc1 Ke8 125.Kg2 Kd7 126.Bg3 Ke6 127.Bd6 Kd5 128.Kf3 Kd4 129.Rd1+ Kc3 130.Ke4 Kc4 131.Rd3 Kb5 132.Kd5 Ka5 133.Kc6 Ka4 134.Kc5 Ka5 135.Ra3# 1-0