1.Nf3 Nf6 2.d3 d5 3.Bf4 g6 4.h3 Bg7 5.c3 c5 6.e3 d4 7.exd4 cxd4 8.Nxd4 O-O 9.Nf3 Nd5 10.Bh2 b5 11.Be2 b4 12.d4 Nc6 13.O-O Bb7 14.a3 bxc3 15.Nxc3 Nb6 16.d5 Na5 17.Be5 Bxe5 18.Nxe5 Nxd5 19.Nxd5 Qxd5 20.Qxd5 Bxd5 21.b4 Nb3 22.Rad1 e6 23.Nd7 Rfc8 24.Nf6+ Kg7 25.Nxd5 exd5 26.Bf3 Rab8 27.Bxd5 Rc3 28.Rfe1 a5 29.Re3 Nc1 30.bxa5 Rd8 31.a6 Rxe3 32.fxe3 Ne2+ 33.Kf2 Nc3 34.Rd3 Rxd5 35.Rxc3 Ra5 36.Rc6 Rxa3 37.Kf3 Ra4 38.e4 h5 39.Ke3 h4 40.Kd3 g5 41.Kc3 Rxe4 42.Rc4 Re3+ 43.Kb4 Re2 44.Ka5 Rxg2 45.a7 Ra2+ 46.Ra4 Rxa4+ 47.Kxa4 g4 48.a8=Q gxh3 49.Kb3 f6 50.Kb2 Kh7 51.Kb1 h2 52.Qg2 h1=R+ 53.Qxh1 f5 54.Kb2 Kg8 55.Ka1 f4 56.Kb1 Kg7 57.Kb2 Kh8 58.Ka1 Kh7 59.Kb1 Kh6 60.Kb2 Kg6 61.Ka1 Kf6 62.Qh2 Kg5 63.Kb1 Kg4 64.Qg2+ Kf5 65.Ka1 Ke5 66.Ka2 Kd6 67.Ka3 Kc7 68.Kb2 Kb6 69.Ka1 h3 70.Qxh3 Kc6 71.Qh4 Kd7 72.Kb1 Ke6 73.Qh1 Kf7 74.Qh2 Kf6 75.Qh3 Ke5 76.Qa3 Ke4 77.Kb2 Kf5 78.Ka1 Kf6 79.Qa4 Kf5 80.Qa5+ Kg4 81.Qa6 Kg3 82.Kb1 f3 83.Kc2 f2 84.Qf1 Kh2 85.Kd2 Kg3 86.Ke2 Kh2 87.Qxf2+ Kh1 88.Qf3+ Kh2 89.Qa3 Kg2 90.Kd1 Kf2 91.Qa6 Ke3 92.Kc1 Kd4 93.Kb1 Ke3 94.Ka1 Ke4 95.Ka2 Kf4 96.Kb1 Kf5 97.Kc2 Kg5 98.Kd3 Kf4 99.Kd4 Kf3 100.Qa2 Kg3 101.Ke3 Kh3 102.Kf3 Kh4 103.Qa5 Kh3 104.Qh5# 1-0