1.g3 Nf6 2.d4 a6 3.Nf3 b5 4.Nbd2 e6 5.e4 d5 6.a4 dxe4 7.Ng5 b4 8.Bg2 Nc6 9.Ngxe4 Nxe4 10.Nxe4 Bb7 11.c3 Qd7 12.O-O Nd8 13.Be3 f5 14.Qh5+ Qf7 15.Qxf7+ Kxf7 16.Ng5+ Kf6 17.Bxb7 Nxb7 18.Rac1 bxc3 19.Rxc3 Bd6 20.Nf3 Nd8 21.Bg5+ Kg6 22.Bf4 Rb8 23.Ne5+ Bxe5 24.Bxe5 Nf7 25.Bxc7 Rxb2 26.Rc6 Ng5 27.d5 Rc8 28.d6 Rd2 29.Rxa6 f4 30.h4 Ne4 31.gxf4 Rf8 32.f3 Ng3 33.Rf2 Rd1+ 34.Kh2 Nf1+ 35.Kh3 Ne3 36.Re2 Nd5 37.Kg3 Nxf4 38.Re4 Rg1+ 39.Kf2 Rg2+ 40.Kf1 Rc2 41.Ra5 h6 42.Rb5 Kh7 43.Rb3 Rf7 44.d7 Rc1+ 45.Kf2 Nh3+ 46.Kg2 Rxd7 47.Bb6 Ng1 48.Bxg1 Rd2+ 49.Kh1 Rd7 50.Rg4 Ra1 51.Kh2 h5 52.Rg5 Rd8 53.a5 Rd2+ 54.Rg2 Rxg2+ 55.Kxg2 Rxa5 56.Re3 Kg6 57.Rxe6+ Kf5 58.Re2 Rb5 59.Ra2 Rd5 60.Ra6 Rd2+ 61.Bf2 Ke5 62.Kf1 g5 63.Ra5+ Kd6 64.Rb5 Rd3 65.Ke2 Re3+ 66.Bxe3 Kc7 67.Ra5 g4 68.Bg5 Kc8 69.Ra6 Kc7 70.Ra8 Kb7 71.f4 Kc7 72.Ra4 Kd7 73.Ra2 Ke6 74.Kf1 Kd5 75.Ra7 Kc4 76.Ra4+ Kb5 77.Bf6 Kc5 78.Be5 Kb6 79.Ra2 g3 80.Bb8 Kb7 81.f5 g2+ 82.Rxg2 Kc6 83.Ba7 Kc7 84.Rc2+ Kd8 85.Rb2 Ke8 86.Rf2 Kd8 87.Rh2 Kc8 88.Bc5 Kb8 89.Ke1 Ka8 90.Be7 Ka7 91.Rg2 Ka6 92.Rg4 Kb5 93.Ra4 Kb6 94.Kf1 Kb7 95.Rd4 Kc7 96.f6 Kb6 97.Rg4 Kb5 98.f7 Kc6 99.Rf4 Kd5 100.f8=R Kc6 101.Bd8 Kb5 102.Bb6 Kc6 103.Ba7 Kb7 104.Bb6 Ka6 105.Rf3 Kb5 106.Kf2 Kb4 107.Rc3 Ka4 108.Rcf3 Kb4 109.R3f6 Ka4 110.R8f7 Kb5 111.Ba5 Kc4 112.Rf8 Kc5 113.Rd8 Kb5 114.Rf4 Kc6 115.Rc4+ Kb7 116.Rc7+ Ka6 117.Bd2 Kb6 118.Ba5+ Ka6 119.Bc3 Kb6 120.Rdd7 Ka6 121.Rg7 Kb6 122.Bb2 Kb5 123.Bc1 Ka4 124.Rh7 Ka5 125.Bh6 Kb4 126.Bd2+ Kb3 127.Rc1 Ka3 128.Be1 Kb3 129.Ke2 Ka3 130.Bc3 Kb3 131.Rxh5 Ka2 132.Rb5 Ka3 133.Ra1# 1-0