1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Bf4 c5 5.e3 cxd4 6.exd4 Bd6 7.Bxd6 Qxd6 8.Nc3 O-O 9.Be2 Nc6 10.O-O dxc4 11.Bxc4 Rd8 12.Qe2 h6 13.Rad1 a6 14.d5 exd5 15.Nxd5 Nxd5 16.Rxd5 Qf6 17.Rxd8+ Nxd8 18.Qe8+ Kh7 19.Re1 Bf5 20.h4 Rc8 21.b3 b5 22.Bd5 Rc5 23.Be4 Ne6 24.Bxf5+ Rxf5 25.Qc6 a5 26.Qe4 g6 27.Qe3 b4 28.Rd1 Kg7 29.Rd7 Qa1+ 30.Kh2 Qf6 31.Kg1 Qa1+ 32.Kh2 Qf6 33.Rd6 g5 34.hxg5 hxg5 35.Kg1 g4 36.Nd4 Re5 37.Qd2 Rh5 38.Nxe6+ fxe6 39.Qd4 Qxd4 40.Rxd4 Rc5 41.Rxg4+ Kf6 42.Rf4+ Ke7 43.g4 Rc2 44.g5 Rc5 45.Rg4 Kf7 46.f4 Kg6 47.Rh4 Rc2 48.Rh6+ Kf5 49.Rf6+ Kg4 50.g6 Kg3 51.Kf1 Kf3 52.Rxe6 Rc1+ 53.Re1 Rc2 54.f5 Rf2+ 55.Kg1 Rg2+ 56.Kh1 Rg5 57.Rf1+ Ke2 58.Rf4 Ke3 59.Rf1 Ke2 60.Rf4 Ke3 61.f6 Rh5+ 62.Kg2 Rg5+ 63.Kf1 Rxg6 64.f7 Kxf4 65.f8=Q+ Ke3 66.Qf2+ Kd3 67.Qf5+ Kc3 68.Qxg6 Kb2 69.Qg2+ Kb1 70.Ke1 Ka1 71.Ke2 Kxa2 72.Qg5 Kxb3 73.Qxa5 Kc4 74.Kd2 Kb3 75.Qh5 Kc4 76.Qh7 Kd4 77.Qh3 Kc4 78.Qh8 Kd5 79.Kc2 Ke4 80.Qh7+ Kd4 81.Qh4+ Kc5 82.Qe1 Kd4 83.Qxb4+ Ke3 84.Qb6+ Kf3 85.Qd8 Ke3 86.Kc3 Kf3 87.Kd3 Kg2 88.Ke3 Kh3 89.Qd5 Kh4 90.Kf3 Kh3 91.Qh5# 1-0