1.Nf3 d5 2.a3 c6 3.e3 Qc7 4.d4 Bg4 5.Nc3 Bxf3 6.Qxf3 Nd7 7.e4 dxe4 8.Nxe4 Ngf6 9.Bd3 Nxe4 10.Bxe4 e6 11.O-O Bd6 12.g3 Nf6 13.Bd3 Be7 14.Bf4 Qb6 15.Be5 O-O 16.b4 a5 17.bxa5 Rxa5 18.Rfb1 Qa7 19.a4 Nd7 20.Bc7 Rxa4 21.Rxa4 Qxa4 22.Rxb7 Qxd4 23.Bf4 Bf6 24.Qxc6 Nc5 25.Rb8 Nxd3 26.cxd3 g5 27.Rxf8+ Kxf8 28.Be3 Qxd3 29.Qc5+ Kg7 30.Bxg5 Bd4 31.Qc1 Kg6 32.Qf4 Bg7 33.Be7 Qb1+ 34.Kg2 Qb7+ 35.Qf3 Qxe7 36.h4 Qc5 37.Qg4+ Kf6 38.Qf4+ Ke7 39.Qg4 Bf6 40.h5 h6 41.Qf4 Bg5 42.Qb8 Qd5+ 43.Kh3 Bf6 44.Qb4+ Qd6 45.Qb7+ Kf8 46.Qc8+ Qd8 47.Qb7 Qd5 48.Qb8+ Kg7 49.Qe8 Qxh5+ 50.Kg2 Qd5+ 51.Kf1 h5 52.Qa4 Kh7 53.Qe8 Kg6 54.Qg8+ Bg7 55.Qe8 Qc5 56.Kg2 Qb4 57.Kf1 Qc4+ 58.Kg2 Qc5 59.Qxf7+ Kxf7 60.g4 Qc1 61.Kh3 Bd4 62.f3 Bb6 63.Kh4 Qc4 64.f4 Qc6 65.Kg3 Kf6 66.g5+ Kf7 67.Kh4 Bc7 68.Kh3 Bxf4 69.Kh4 Ke7 70.Kh3 Qc4 71.Kh4 Qc6 72.g6 Kf6 73.Kxh5 Bd2 74.Kg4 Kxg6 75.Kg3 Bg5 76.Kg4 Kf7 77.Kh3 Qc2 78.Kg4 Qd3 79.Kh5 Qb5 80.Kg4 Qb8 81.Kf3 Qg3+ 82.Ke2 Qh2+ 83.Kf3 Bh4 84.Kg4 Qg2+ 85.Kxh4 Qf3 86.Kg5 Qa8 87.Kg4 e5 88.Kg3 Kf6 89.Kh4 Kg7 90.Kg5 Kf7 91.Kg4 Ke6 92.Kh5 Kd7 93.Kg4 Kd6 94.Kh5 Qg8 95.Kh6 Qg6+ 96.Kxg6 e4 97.Kh5 e3 98.Kg5 e2 99.Kf6 Kd5 100.Kf5 e1=R 101.Kg5 Kd6 102.Kf5 Re2 103.Kg5 Re3 104.Kf5 Rd3 105.Kf4 Rb3 106.Ke4 Rb2 107.Ke3 Kd7 108.Kf3 Kd8 109.Kg3 Rb3+ 110.Kg4 Rb6 111.Kf5 Rb8 112.Kf6 Rb7 113.Kg5 Rb1 114.Kg6 Rb6+ 115.Kf5 Ke7 116.Kf4 Kf6 117.Ke4 Ke6 118.Kd3 Ke5 119.Kd2 Ke4 120.Ke1 Rb4 121.Kd1 Rc4 122.Ke1 Rc3 123.Kd2 Ra3 124.Ke1 Ra7 125.Kd1 Ra2 126.Kc1 Ra3 127.Kd1 Rg3 128.Ke1 Kf3 129.Kd1 Rg4 130.Kc1 Kf2 131.Kb2 Kg3 132.Ka3 Kh2 133.Kb2 Kg1 134.Kb1 Rg2 135.Kc1 Kf1 136.Kd1 Rh2 137.Kc1 Ke2 138.Kc2 Rh5 139.Kc3 Ke3 140.Kc4 Rf5 141.Kc3 Rf4 142.Kc2 Rc4+ 143.Kb3 Kd3 144.Kb2 Rc3 145.Kb1 Rb3+ 146.Ka2 Kc2 147.Ka1 Ra3# 0-1