1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.d4 cxd4 5.O-O a6 6.Bf4 h6 7.c4 dxc3 8.Nxc3 Nc6 9.Nd4 e6 10.e4 Bc5 11.Nb3 Ba7 12.exd5 exd5 13.Nxd5 Nxd5 14.Qxd5 O-O 15.Qxd8 Rxd8 16.Bc7 Rd7 17.Bf4 g5 18.Bd2 Rd6 19.Be3 Bxe3 20.fxe3 Rb8 21.Nc5 Ne5 22.Rad1 Rxd1 23.Rxd1 Bg4 24.Rd5 Nf3+ 25.Bxf3 Bxf3 26.e4 Re8 27.Rd4 Rc8 28.b4 b6 29.Nxa6 Rc2 30.a4 Rg2+ 31.Kf1 Rxh2 32.Nc7 Ra2 33.b5 h5 34.e5 Kg7 35.e6 fxe6 36.Nxe6+ Kf6 37.Rd6 Kf5 38.Rxb6 Kg4 39.Ke1 Rxa4 40.Ra6 Rb4 41.Kf2 Bd5 42.Ng7 Rb2+ 43.Ke3 Rb3+ 44.Kd2 Bf3 45.Rh6 Kxg3 46.Nf5+ Kg4 47.Nd4 Rb1 48.b6 h4 49.Nxf3 Kxf3 50.Kc2 Rb5 51.Kd3 g4 52.Kc4 Rb1 53.Rg6 h3 54.Re6 Kg3 55.Kc5 h2 56.Rf6 Rxb6 57.Rf3+ gxf3 58.Kd5 Rf6 59.Ke4 Rf8 60.Ke3 Kg2 61.Kd3 Kh1 62.Kc4 f2 63.Kc3 f1=Q 64.Kb2 Rf5 65.Ka2 Qe2+ 66.Kb3 Qa2+ 67.Kc3 Qa3+ 68.Kd2 Qh3 69.Kd1 Rf2 70.Kc1 Qh6+ 71.Kb1 Rf7 72.Kb2 Qh8+ 73.Ka2 Qg7 74.Kb1 Rf5 75.Kc2 Rg5 76.Kb1 Rh5 77.Kc1 Rd5 78.Kb1 Qh8 79.Kc2 Qc8+ 80.Kb2 Qh8+ 81.Ka2 Qe5 82.Kb3 Qf6 83.Ka2 Qc3 84.Kb1 Rd4 85.Ka2 Qb4 86.Ka1 Qb6 87.Ka2 Rf4 88.Ka3 Qd6+ 89.Kb2 Qd7 90.Kc2 Rh4 91.Kc1 Qg7 92.Kb1 Qg3 93.Ka2 Kg1 94.Ka1 Qh3 95.Kb1 h1=B 96.Kb2 Kf2 97.Kb1 Bb7 98.Ka1 Kg2 99.Ka2 Bc6 100.Ka1 Ba8 101.Ka2 Re4 102.Kb2 Rh4 103.Ka2 Rg4 104.Kb1 Qc3 105.Ka2 Bb7 106.Kb1 Rb4+ 107.Ka2 Bd5# 0-1