1.e4 d5 2.exd5 Nf6 3.Bb5+ Bd7 4.Bc4 Bg4 5.f3 Bf5 6.Nc3 c6 7.dxc6 Nxc6 8.d3 e6 9.Nge2 Bc5 10.Bg5 h6 11.Bh4 g5 12.Bf2 Bxf2+ 13.Kxf2 Qb6+ 14.Ke1 O-O-O 15.Qd2 g4 16.Bb3 Rhg8 17.Qxh6 gxf3 18.gxf3 Nd7 19.Qf4 Nc5 20.Rd1 Nb4 21.Qc4 Kb8 22.Qf4+ Ka8 23.Rd2 Rxd3 24.Na4 Nxa4 25.cxd3 Nc5 26.Bc4 Nbxd3+ 27.Bxd3 Nxd3+ 28.Rxd3 Bxd3 29.Qd4 Qxd4 30.Nxd4 Rg2 31.h4 Rxb2 32.Rg1 a5 33.Rg7 Rxa2 34.Rxf7 a4 35.Rc7 Rh2 36.Rc3 Ba6 37.Nxe6 Re2+ 38.Kd1 Rxe6 39.Ra3 b5 40.Rc3 Rh6 41.Re3 Rh8 42.Rb3 Rd8+ 43.Kc1 Kb7 44.Kc2 Kc6 45.Kb2 Kd7 46.Kb1 axb3 47.h5 Bb7 48.Kb2 Ba6 49.Kc1 Ke7 50.f4 Rd1+ 51.Kxd1 Kf7 52.Kc1 Bc8 53.Kb1 Be6 54.Ka1 Kg7 55.Kb2 Kh6 56.Ka1 Kxh5 57.Kb1 Kg4 58.Ka1 Bf7 59.Kb1 Bg8 60.Kb2 Bc4 61.Ka3 Kf5 62.Kb4 Bd5 63.Ka3 Kf6 64.Kb4 Bb7 65.Kxb3 Bf3 66.Kb2 Ke6 67.Kc3 Bc6 68.Kc2 Bb7 69.Kd1 Bh1 70.Ke1 Bd5 71.Ke2 Bb3 72.Kd2 Kd5 73.Kd3 Ba2 74.Kd2 Kc5 75.Ke1 Bc4 76.Kd2 Bg8 77.f5 b4 78.Kd1 Kb6 79.Ke2 Bb3 80.Kd3 Ka5 81.Ke4 Bf7 82.Kd3 Ka4 83.Kc2 Bh5 84.Kb2 Be8 85.Kb1 Bh5 86.f6 Kb5 87.Ka2 Be8 88.Kb2 Kc5 89.f7 Bxf7 90.Ka1 Be8 91.Ka2 Kd5 92.Ka1 Bc6 93.Ka2 Ba4 94.Ka1 Kc4 95.Kb1 Kc5 96.Kb2 Kd5 97.Kb1 Ke4 98.Ka1 Bd7 99.Ka2 Be6+ 100.Kb2 Kf3 101.Kb1 Bh3 102.Kb2 Be6 103.Kc1 Kg2 104.Kc2 b3+ 105.Kd3 Kh1 106.Ke4 Kh2 107.Kd3 Bf5+ 108.Kd2 Bh7 109.Kc1 Kh1 110.Kb2 Bg8 111.Kc3 Bf7 112.Kb2 Kh2 113.Ka1 Kg2 114.Kb1 Kf3 115.Ka1 Be6 116.Kb1 Bc8 117.Ka1 Kg4 118.Kb2 Be6 119.Kb1 Bd5 120.Kb2 Bc4 121.Ka1 Kf5 122.Kb1 Kg5 123.Kc1 Kh6 124.Kb2 Bg8 125.Kb1 Be6 126.Ka1 Kg6 127.Kb1 Bd7 128.Kb2 Ba4 129.Ka1 Kf7 130.Kb2 Ke8 131.Ka1 Kd8 132.Kb1 Kc8 133.Ka1 Kc7 134.Kb2 Kd7 135.Ka1 Ke7 136.Kb1 Ke6 137.Ka1 Kf5 138.Kb2 Kg4 139.Ka1 Kg3 140.Kb1 Kg4 141.Ka1 Kg3 142.Kb1 Kg2 143.Kb2 Kg1 144.Kb1 Kf1 145.Ka1 Bd7 146.Kb2 Ba4 147.Ka1 Kf2 148.Kb1 Kg3 149.Kb2 Kf3 150.Ka3 Ke3 151.Kb2 Kd3 152.Kb1 Kc3 153.Ka1 b2+ 154.Kb1 Bc2+ 155.Ka2 b1=R 156.Ka3 Ra1# 0-1