1.Nf3 c6 2.Nc3 d5 3.e4 Bg4 4.d4 dxe4 5.Nxe4 Nd7 6.h3 Bxf3 7.Qxf3 Ngf6 8.Bd2 e6 9.Ng5 h6 10.Ne4 Nxe4 11.Qxe4 Nf6 12.Qe3 Qb6 13.O-O-O Rd8 14.c3 c5 15.dxc5 Bxc5 16.Qf3 Bxf2 17.Bd3 Bh4 18.Kb1 O-O 19.Rhf1 Bg5 20.Be1 Nd5 21.Bf2 Nxc3+ 22.Ka1 Qa5 23.bxc3 Qxc3+ 24.Kb1 Qb4+ 25.Ka1 Bf6+ 26.Qxf6 gxf6 27.Be3 Qc3+ 28.Kb1 Kg7 29.Bg6 Qb4+ 30.Kc2 h5 31.Rde1 Qa5 32.Rg1 b6 33.Bc1 Rb8 34.Re4 Kxg6 35.Rc4 Qe5 36.Rh1 Qa1 37.Rb4 Rg8 38.Rb2 Rbf8 39.g3 Rh8 40.Rh2 Kg7 41.Bf4 a5 42.Bd2 Rb8 43.Bc3 Rhg8 44.Bd4 a4 45.Kd3 h4 46.Kc3 Qe1+ 47.Rbd2 Kg6 48.Kc2 Kh5 49.Kd3 Rbd8 50.Rb2 a3 51.Rbd2 Rdf8 52.Rdf2 Re8 53.Bb2 Qb4 54.Be5 fxe5 55.Ke2 Qe4+ 56.Kd1 Rg5 57.Rf4 Qxf4 58.Ke2 Rb8 59.Rg2 Qf3+ 60.Kd2 Rg7 61.Kc1 Qf4+ 62.gxf4 Rxg2 63.Kb1 Re8 64.Kc1 Kg6 65.fxe5 Rxa2 66.Kd1 Kh6 67.Kc1 Kg7 68.Kd1 Rf2 69.Kc1 Rf6 70.exf6+ Kh6 71.Kb1 Kg6 72.Kc2 Kh6 73.Kb3 Rh8 74.Ka4 Rd8 75.Kxa3 Kh5 76.Kb3 Rf8 77.Kb2 Kg6 78.Ka1 b5 79.Kb1 b4 80.Ka2 Rg8 81.Kb1 e5 82.Kc1 Rd8 83.Kc2 Rd5 84.Kb3 Rd1 85.Ka2 Rf1 86.Kb3 Re1 87.Ka2 Rb1 88.Kxb1 Kg5 89.Ka1 Kxf6 90.Kb2 Ke7 91.Ka1 e4 92.Ka2 Kf8 93.Kb3 Kg8 94.Kc2 b3+ 95.Kd1 b2 96.Kd2 f5 97.Ke1 Kg7 98.Kf1 Kf7 99.Kg2 Kg7 100.Kh2 Kh6 101.Kg1 Kh5 102.Kh1 e3 103.Kg2 e2 104.Kh2 b1=R 105.Kg2 f4 106.Kh2 Rb4 107.Kg1 Rb1+ 108.Kh2 e1=R 109.Kg2 Re3 110.Kh2 Re2# 0-1