1.Nf3 d5 2.d4 c5 3.e3 Nf6 4.Nbd2 Bd7 5.c4 e6 6.dxc5 Bxc5 7.Be2 O-O 8.O-O Nc6 9.b3 d4 10.exd4 Nxd4 11.Bb2 Bc6 12.Nxd4 Bxd4 13.Bxd4 Qxd4 14.Bf3 Rad8 15.Bxc6 bxc6 16.Nf3 Qb6 17.Qe2 c5 18.Rfd1 h6 19.h3 a5 20.Ne5 Qc7 21.Qe3 a4 22.bxa4 Ra8 23.a3 Rxa4 24.Rab1 Rfa8 25.Rd3 R4a5 26.Rbb3 Ra4 27.Rb5 R4a5 28.Rdb3 Qd6 29.Rb7 R5a7 30.Nxf7 Qd1+ 31.Kh2 Qd4 32.Qg3 Nh5 33.Nxh6+ Kh7 34.Qg5 Qxf2 35.Rxa7 Rxa7 36.Qxh5 gxh6 37.Qe5 Qd4 38.Qxe6 Qf4+ 39.Rg3 Rg7 40.Qe3 Qxc4 41.Qc3 Qxc3 42.Rxc3 Rc7 43.Kg3 Kg6 44.Kf4 Kf6 45.a4 Ke6 46.Ke4 Kd6 47.Rf3 Re7+ 48.Kd3 Ra7 49.Rf4 h5 50.g4 hxg4 51.hxg4 Rb7 52.g5 Rb3+ 53.Ke4 c4 54.g6 Rg3 55.Kf5 c3 56.Rc4 Kd5 57.Rc7 Kd4 58.a5 Rf3+ 59.Kg5 Rg3+ 60.Kh5 Rh3+ 61.Kg4 Rh2 62.a6 Rg2+ 63.Kf5 Rf2+ 64.Ke6 Ra2 65.a7 c2 66.Rxc2 Rxc2 67.a8=Q Ra2 68.Qxa2 Kc3 69.Qa3+ Kd2 70.Qf8 Ke1 71.Qf5 Kd2 72.Qc2+ Kxc2 73.Kf6 Kb2 74.Ke5 Ka1 75.Kd5 Kb2 76.Kc5 Ka1 77.Kc6 Kb2 78.Kc5 Kc1 79.Kb5 Kb2 80.Ka5 Kb3 81.g7 Kc3 82.Ka4 Kd4 83.Ka3 Kc5 84.Ka4 Kd5 85.Ka5 Kd4 86.Kb5 Ke3 87.Kc5 Ke2 88.Kb4 Kd1 89.Kc5 Kd2 90.Kb5 Kd1 91.Kb4 Kd2 92.g8=Q Kc2 93.Ka4 Kb2 94.Qg1 Ka2 95.Qf1 Kb2 96.Qf3 Ka1 97.Ka3 Kb1 98.Qh3 Kc1 99.Qf3 Kb1 100.Kb3 Ka1 101.Qd1# 1-0