1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Bc4 Nd7 9.Qe2 a6 10.O-O-O b5 11.Bd3 Bb7 12.h4 Qe7 13.Qe3 Rad8 14.Kb1 c5 15.dxc5 Bxe4 16.Qxe4 g6 17.c6 Nc5 18.Qe2 Na4 19.c3 Bxc3 20.h5 Bxb2 21.hxg6 Nc3+ 22.Kxb2 Nxe2 23.gxh7+ Kh8 24.Bxe2 Rxd1 25.Rxd1 Qb4+ 26.Ka1 Qc3+ 27.Kb1 Qxc6 28.Ne5 Qe4+ 29.Bd3 Qxe5 30.a4 Ra8 31.a5 Re8 32.f3 Rc8 33.Rg1 Qc7 34.Rh1 Qd7 35.Rg1 f5 36.Re1 Rc3 37.Be2 Qb7 38.Rg1 Qa7 39.g4 Rc7 40.Bd1 Qc5 41.Bc2 Qf8 42.gxf5 Rg7 43.Ka2 Rxg1 44.f6 Qd8 45.Ka3 Rb1 46.Bg6 Rh1 47.Be4 Rc1 48.Kb2 Rd1 49.Bd3 Rg1 50.f7 Rg2+ 51.Kb3 Qxd3+ 52.Kb4 Qd8 53.Kc5 Rd2 54.f4 Rd5+ 55.Kb4 Rd6 56.f5 Rd3 57.f6 Rd7 58.Kc3 Rxf7 59.Kb4 e5 60.Ka3 Qc8 61.Ka2 b4 62.Ka1 Ra7 63.Kb2 Qg4 64.Kb1 Qd1+ 65.Ka2 Qe2+ 66.Kb3 Qg4 67.Ka2 Qh4 68.Kb1 Rd7 69.f7 Rxf7 70.Ka2 Qe4 71.Kb2 Rc7 72.Ka2 Qc6 73.Kb1 e4 74.Ka1 Qc5 75.Kb1 Qh5 76.Ka2 Qh2+ 77.Kb3 Qh1 78.Ka2 Qf3 79.Ka1 Re7 80.Kb2 Re8 81.Kc2 Kxh7 82.Kc1 e3 83.Kb1 Rh8 84.Ka1 Qc6 85.Ka2 Qe8 86.Kb1 Kg8 87.Ka2 Qh5 88.Kb1 Qc5 89.Ka1 Kg7 90.Kb2 Rh7 91.Kb3 Qe5 92.Ka4 Qf4 93.Kb3 Qb8 94.Kc2 Qb6 95.Kd1 Rh8 96.axb6 Re8 97.b7 e2+ 98.Ke1 Kh6 99.b8=Q Rxb8 100.Kd2 e1=B+ 101.Ke3 b3 102.Kd3 b2 103.Ke4 b1=B+ 104.Kd4 a5 105.Kc4 a4 106.Kd5 a3 107.Kd4 a2 108.Kc4 a1=N 109.Kd4 Rb5 110.Kc4 Bc3 111.Kxb5 Be4 112.Ka6 Ba5 113.Kb5 Nb3 114.Ka6 Bb6 115.Kb5 Bc6+ 116.Ka6 Bb7+ 117.Kb5 Bd5 118.Kxb6 Kg6 119.Kb5 Kf5 120.Kb6 Ke6 121.Ka7 Kd6 122.Kb8 Be6 123.Kb7 Bd7 124.Ka6 Kc7 125.Ka7 Bc8 126.Ka8 Nd4 127.Ka7 Nb5+ 128.Ka8 Bb7# 0-1