1.Nf3 c5 2.e4 d6 3.d4 Nf6 4.dxc5 Nxe4 5.cxd6 Nc6 6.dxe7 Qxd1+ 7.Kxd1 Bxe7 8.Be3 O-O 9.Bc4 Bf6 10.c3 Bf5 11.Ke2 b5 12.Bxb5 Rab8 13.a4 Rfc8 14.Nfd2 Nd6 15.Na3 Ne5 16.Bxa7 Ra8 17.Bd4 Nxb5 18.Nxb5 Bd3+ 19.Ke3 Re8 20.Bxe5 Bxb5 21.axb5 Rxe5+ 22.Kf3 Rf5+ 23.Kg4 Rg5+ 24.Kf4 Rd8 25.Ne4 Rxb5 26.Nxf6+ gxf6 27.b4 Rd2 28.Rhf1 Rc2 29.Rac1 Re2 30.Rce1 Rc2 31.Re3 Rd2 32.Rf3 Rbd5 33.Kg4 Rg5+ 34.Kh3 Rh5+ 35.Kg3 Rg5+ 36.Kh3 Rh5+ 37.Kg4 Rg5+ 38.Kf4 Rxg2 39.Ke3 Rc2 40.Kd3 Rb2 41.Rg3+ Rxg3+ 42.hxg3 Rb3 43.g4 Kg7 44.Kd2 Kg6 45.Kc2 h6 46.Kxb3 Kg5 47.Rc1 Kf4 48.Ka3 Kf3 49.Kb2 h5 50.Kb3 hxg4 51.Ra1 Kg2 52.Ra7 Kh1 53.Ra6 f5 54.Rb6 g3 55.fxg3 Kh2 56.Rb5 Kh1 57.Ka2 Kh2 58.Rxf5 Kg2 59.Rg5 Kh2 60.Rh5+ Kg2 61.Re5 Kf1 62.c4 Kf2 63.Rg5 Kf3 64.Re5 f6 65.Re2 Kxe2 66.Ka1 Kd3 67.c5 Ke2 68.Kb2 Ke3 69.Kc1 Kd4 70.Kd2 Ke5 71.Kc2 Kf5 72.c6 Kg5 73.Kc1 Kg6 74.Kd1 Kf7 75.Kd2 Ke6 76.b5 f5 77.Ke1 Ke7 78.g4 Ke6 79.Ke2 Kd5 80.Kf2 Ke5 81.Kg3 Ke4 82.Kg2 Kf4 83.Kh2 fxg4 84.b6 Kf5 85.b7 Kf4 86.Kg1 Ke5 87.c7 Ke4 88.Kg2 g3 89.c8=B Ke3 90.b8=R Kd2 91.Bd7 Ke1 92.Bc8 Ke2 93.Rb7 Ke1 94.Bf5 Ke2 95.Rb1 Kd2 96.Rb4 Ke1 97.Bh3 Kd1 98.Kh1 Ke2 99.Be6 g2+ 100.Kh2 Kf1 101.Rb1+ Ke2 102.Bh3 Ke3 103.Be6 Kf4 104.Bg4 g1=Q+ 105.Rxg1 Ke3 106.Kh3 Kd3 107.Kg3 Kc3 108.Bc8 Kc2 109.Rh1 Kb3 110.Be6+ Ka3 111.Rh4 Kb2 112.Rh7 Ka1 113.Rc7 Kb1 114.Kg2 Kb2 115.Rc5 Ka3 116.Rf5 Kb4 117.Bg8 Kc3 118.Kg1 Kc2 119.Kf1 Kd3 120.Rf8 Kd4 121.Rf3 Ke5 122.Bd5 Kd6 123.Ba8 Kc7 124.Rf6 Kd8 125.Kg1 Kc8 126.Rf2 Kb8 127.Bf3 Ka7 128.Kh2 Ka6 129.Rf1 Ka5 130.Rc1 Ka4 131.Bh5 Ka5 132.Bg6 Kb6 133.Rg1 Kb5 134.Kg2 Kc4 135.Kg3 Kb3 136.Rg2 Kc3 137.Be8 Kb3 138.Rh2 Ka3 139.Rh4 Kb2 140.Rh5 Kc3 141.Rf5 Kd4 142.Rf6 Ke4 143.Kf2 Kd5 144.Rc6 Ke4 145.Re6+ Kd3 146.Bb5+ Kc2 147.Re4 Kd1 148.Re2 Kc1 149.Ke3 Kd1 150.Kd3 Kc1 151.Kc3 Kb1 152.Bc4 Kc1 153.Re1# 1-0