1.Nf3 g6 2.d4 Nf6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.O-O Bg4 8.d5 Nbd7 9.Be3 a6 10.h3 Bxf3 11.Bxf3 Ne8 12.b4 f5 13.c5 f4 14.Bc1 dxc5 15.bxc5 Nxc5 16.Ba3 b6 17.Bxc5 bxc5 18.Na4 c4 19.Nc5 Rf7 20.Ne6 Qe7 21.Qa4 Nd6 22.Rab1 Bf8 23.Rfc1 Qe8 24.Qb4 a5 25.Qc3 Bg7 26.Qa3 h5 27.Qc3 Qe7 28.Be2 Nxe4 29.Qc2 Nd6 30.Qxg6 Qf6 31.Qxh5 f3 32.Qxf3 Qxf3 33.Bxf3 Bh6 34.Rc2 e4 35.Be2 e3 36.f3 Rf5 37.Bxc4 Nxc4 38.Rxc4 Rxd5 39.Rg4+ Kf7 40.Nxc7 Rb8 41.Rxb8 Rd1+ 42.Kh2 e2 43.Re4 e1=Q 44.Rxe1 Rxe1 45.Nd5 Re3 46.Rh8 Ra3 47.Rxh6 Ra4 48.Nc7 Kf8 49.Rf6+ Kg8 50.Rg6+ Kf8 51.Rh6 Rb4 52.Nd5 Rb5 53.Rb6 Kf7 54.Rxb5 Kf8 55.h4 Ke8 56.a4 Kd7 57.Kg3 Ke6 58.Kg4 Kd7 59.Nc3 Ke6 60.Kg3 Kd6 61.Kf4 Ke6 62.Kg3 Kd6 63.Rb7 Ke6 64.h5 Ke5 65.Kf2 Ke6 66.Ke2 Ke5 67.f4+ Kf6 68.Ne4+ Kf5 69.Nf2 Kf6 70.Kd2 Ke6 71.Nd3 Kd5 72.Kc3 Ke4 73.Rb2 Kf5 74.Rf2 Ke6 75.g4 Kf7 76.Rf3 Kf8 77.f5 Kg7 78.Rf2 Kh8 79.Rf1 Kg8 80.Rf3 Kh7 81.Rh3 Kg8 82.Ne5 Kh7 83.Nf3 Kg7 84.Rh2 Kf7 85.Nd4 Kg7 86.Kb3 Kf7 87.Rg2 Kf6 88.Kc3 Kg7 89.f6+ Kh7 90.Kb2 Kh8 91.Nb3 Kg8 92.Kc2 Kf7 93.Rf2 Kg8 94.Nd2 Kh8 95.Rf5 Kg8 96.Rd5 Kh7 97.Kd3 Kh8 98.Re5 Kh7 99.f7 Kh6 100.f8=Q+ Kh7 101.Re7# 1-0