1.Nf3 Nf6 2.d4 c6 3.c4 d5 4.Nc3 e6 5.e3 dxc4 6.Bxc4 c5 7.O-O a6 8.e4 cxd4 9.Nxd4 Bd6 10.Bb3 O-O 11.Be3 Qc7 12.h3 Nc6 13.Nxc6 bxc6 14.Rc1 Bb7 15.f4 e5 16.f5 Rad8 17.Qe2 c5 18.Bg5 Be7 19.Bxf6 Bxf6 20.Nd5 Bxd5 21.Bxd5 Qb6 22.Kh2 Rd6 23.Rf3 Rb8 24.Rb3 Qa7 25.Rxb8+ Qxb8 26.Rxc5 g6 27.Qc4 Qxb2 28.Rc7 Bg5 29.h4 Bf4+ 30.Kh3 Qa3+ 31.Qb3 Qxb3+ 32.axb3 gxf5 33.Bxf7+ Kf8 34.exf5 Rd3+ 35.Kg4 Rg3+ 36.Kh5 e4 37.Rd7 Rxg2 38.Bc4 Rg7 39.Rd4 Re7 40.f6 Re5+ 41.Kg4 Bc1 42.Rd8+ Re8 43.Rd7 Bb2 44.Rxh7 Bxf6 45.Rf7+ Kg8 46.Rxf6+ Re6 47.Rxe6 Kf7 48.Kf4 Kg8 49.Ke3 Kh8 50.Kd2 a5 51.Kc1 e3 52.Kb1 Kh7 53.Ka1 Kg7 54.Ka2 Kf8 55.Kb1 Kg8 56.Ka1 Kg7 57.h5 a4 58.Ka2 a3 59.b4 Kg8 60.b5 e2 61.Kb1 Kf7 62.Ka1 Kg8 63.Ka2 Kg7 64.Kxa3 Kf8 65.Kb2 Kf7 66.Kb1 e1=N 67.Ka1 Nf3 68.Ka2 Kg8 69.Ka3 Kh7 70.Kb2 Kh8 71.Kb1 Nd4 72.Ka1 Nc6 73.Ka2 Ne5 74.Ka3 Kh7 75.Ka4 Kg8 76.Kb3 Kh8 77.Kb2 Nxc4+ 78.Kb1 Nd6 79.Ka1 Nxb5 80.Re5 Nd4 81.Kb2 Kh7 82.Kc3 Nf3 83.Rf5 Nh4 84.Rf6 Kg7 85.Rf4 Ng2 86.Rg4+ Kh6 87.Rxg2 Kxh5 88.Kb2 Kh6 89.Kb1 Kh5 90.Ka1 Kh6 91.Rg3 Kh7 92.Rg4 Kh8 93.Kb1 Kh7 94.Ra4 Kg6 95.Ra3 Kf5 96.Ra6 Ke4 97.Ra5 Kf4 98.Ra4+ Ke5 99.Ra3 Kf5 100.Kb2 Kg6 101.Kc3 Kf7 102.Kc4 Kf8 103.Kc5 Kf7 104.Ra6 Ke7 105.Kd5 Kd7 106.Ra7+ Ke8 107.Kd6 Kd8 108.Ra8# 1-0