1.Nf3 d5 2.e3 c5 3.d4 Nf6 4.c4 cxd4 5.exd4 g6 6.cxd5 Nxd5 7.Qb3 Bg7 8.Bc4 e6 9.Bg5 Nf6 10.O-O O-O 11.Qe3 Nc6 12.Nc3 h6 13.Bh4 Ne7 14.Bxf6 Bxf6 15.Qxh6 Nf5 16.Qf4 Nxd4 17.Rad1 Nxf3+ 18.Qxf3 Qe7 19.Rfe1 Bg7 20.Bf1 Qc7 21.Nb5 Qa5 22.Nd6 Qxa2 23.b3 Qa5 24.Re3 Qh5 25.Qxh5 gxh5 26.Be2 h4 27.g3 a5 28.gxh4 b6 29.Rg3 Ra7 30.Kh1 Kh8 31.Rg5 Bd7 32.Bb5 Bxb5 33.Rxb5 Rb8 34.Nc4 Rc7 35.Nxa5 Rc2 36.Kg2 Rg8 37.Nc4 Bd4+ 38.Rg5 Bxf2 39.Kf3 Bc5 40.Rd7 Rf2+ 41.Ke4 Rxg5 42.hxg5 Kg8 43.Ne5 Rxh2 44.Nxf7 Re2+ 45.Kd3 Re3+ 46.Kd2 Rg3 47.Kc2 Kf8 48.Rb7 Be7 49.Ne5 Rxg5 50.Nd7+ Kf7 51.Nxb6 Rb5 52.Rb8 Bd6 53.Rb7+ Kg6 54.b4 Rxb4 55.Kc3 e5 56.Rb8 Kf5 57.Rb7 Ke6 58.Kc2 Rb5 59.Kd3 Rb3+ 60.Kc2 Rb4 61.Kc3 e4 62.Rb8 Kf5 63.Rb7 Rb5 64.Kc4 Rb1 65.Kd4 Be5+ 66.Ke3 Bf4+ 67.Kd4 Rd1+ 68.Kc4 e3 69.Rf7+ Ke4 70.Na4 Rd4+ 71.Kb3 Rxa4 72.Re7+ Be5 73.Kxa4 e2 74.Rh7 e1=Q 75.Kb3 Qb1+ 76.Kc4 Qc2+ 77.Kb4 Qd2+ 78.Ka4 Qe2 79.Ka3 Qf1 80.Re7 Qc1+ 81.Ka4 Qd1+ 82.Kb5 Qe1 83.Ka4 Qd1+ 84.Ka3 Qd6+ 85.Ka4 Qxe7 86.Ka5 Kd3 87.Kb6 Kc4 88.Ka6 Kc5 89.Ka5 Qa7# 0-1