1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.c3 f6 6.Bb5 Ne7 7.exf6 gxf6 8.Nh4 Bg6 9.Nd2 a6 10.Ba4 Qd7 11.Nb3 Nf5 12.Nxg6 hxg6 13.Na5 b5 14.Nxc6 bxa4 15.Nb4 Bxb4 16.cxb4 Qb5 17.a3 a5 18.g4 Nd6 19.Qc2 Kd7 20.Qxg6 Rae8 21.Qxf6 axb4 22.Qg7+ Kc8 23.Bf4 e5 24.Bxe5 Rhg8 25.Qh7 Rxg4 26.Qh3 Rg8 27.Bxd6 cxd6 28.O-O-O bxa3 29.Qxa3 Kd7 30.Qf3 Qb3 31.Qxb3 axb3 32.Rd3 Rc8+ 33.Kb1 Rh8 34.h3 Rf4 35.Rxb3 Rxd4 36.Rf3 Rdh4 37.Kc2 Ke6 38.Re1+ Kd7 39.Ree3 d4 40.Rd3 Ke6 41.b4 Kd5 42.b5 Kc5 43.Rb3 Kb6 44.Kd3 Rxh3 45.Kxd4 R3h4+ 46.Kd5 Re8 47.Rf6 Re1 48.Rxd6+ Kb7 49.Rf6 Rh5+ 50.Kd4 Rd1+ 51.Ke3 Re1+ 52.Kf4 Reh1 53.f3 R5h4+ 54.Ke3 Re1+ 55.Kf2 Rhh1 56.b6 Ref1+ 57.Kg3 Rfg1+ 58.Kf4 Rh4+ 59.Ke3 Re1+ 60.Kf2 Ra1 61.Rf7+ Kb8 62.Kg3 Rh8 63.b7 Rg8+ 64.Kf4 Ra4+ 65.Kf5 Ra5+ 66.Kf6 Ra4 67.Ke7 Rh8 68.Rf8+ Rxf8 69.Kxf8 Rf4+ 70.Kg7 Rf5 71.Kg6 Rf8 72.Kg5 Rg8+ 73.Kf5 Rf8+ 74.Ke4 Re8+ 75.Kd5 Rf8 76.Ke6 Re8+ 77.Kf7 Rh8 78.f4 Rh7+ 79.Kf8 Rh8+ 80.Kg7 Rh2 81.f5 Rh7+ 82.Kf6 Rh2 83.Kg6 Rg2+ 84.Kf7 Rg1 85.f6 Rc1 86.Rb2 Rb1 87.Rxb1 Kc7 88.Ra1 Kd6 89.Ra7 Kc5 90.Ra3 Kb5 91.Rh3 Kc4 92.Rh5 Kc3 93.Kg8 Kb2 94.Kh7 Kc3 95.Rh3+ Kb4 96.Kh8 Ka5 97.Rh7 Kb5 98.Rh1 Kc4 99.b8=R Kd4 100.Rb3 Ke5 101.Ra1 Kxf6 102.Rd1 Kg6 103.Rb5 Kf6 104.Rc5 Kf7 105.Rg1 Ke6 106.Rc3 Kf6 107.Rg4 Ke5 108.Rf3 Kd5 109.Rf7 Ke5 110.Rf2 Ke6 111.Kg8 Ke5 112.Rd2 Kf6 113.Rdd4 Kf5 114.Rdf4+ Ke5 115.Kf8 Ke6 116.Rf7 Kd6 117.Rff4 Ke6 118.Rg1 Kd6 119.Rf3 Ke6 120.Rg5 Kd7 121.Rb5 Kc8 122.Rg3 Kd8 123.Rgb3 Kc8 124.Rc5+ Kd8 125.Rd5+ Kc8 126.Rd4 Kc7 127.Re3 Kc8 128.Rdd3 Kb7 129.Ra3 Kb8 130.Re5 Kb7 131.Rb5+ Kc7 132.Kf7 Kd7 133.Rg3 Kc7 134.Rbg5 Kc6 135.Rc5+ Kb7 136.Rd5 Ka7 137.Rg1 Ka8 138.Ke6 Kb8 139.Rgd1 Ka7 140.R1d4 Kb8 141.Rd8+ Kc7 142.Rf4 Kb7 143.Rf3 Kc6 144.Rf7 Kb5 145.Kd5 Kb6 146.Rf5 Ka5 147.Kc5 Ka6 148.Rf6+ Ka5 149.Ra8# 1-0