1.Nf3 d5 2.d4 Bf5 3.Bf4 c6 4.e3 e6 5.c4 Qb6 6.Qc1 Bxb1 7.Rxb1 Bb4+ 8.Nd2 Nd7 9.a3 Bxd2+ 10.Qxd2 Ngf6 11.c5 Qd8 12.Bd3 O-O 13.O-O Re8 14.b4 e5 15.Bg3 Nh5 16.b5 Nxg3 17.hxg3 exd4 18.exd4 Nf8 19.Rfe1 Qf6 20.bxc6 bxc6 21.Rb4 Rxe1+ 22.Qxe1 Ne6 23.Qe3 a5 24.Rb6 Nxd4 25.g4 h6 26.Ra6 Rb8 27.Rb6 Rc8 28.Ra6 Kf8 29.Qd2 Qg5 30.Qd1 Re8 31.Rxa5 Qe5 32.a4 Nb3 33.Ra7 Qe1+ 34.Qxe1 Rxe1+ 35.Kh2 Nxc5 36.Bf5 g6 37.Bd7 Nxd7 38.Rxd7 Ra1 39.Ra7 c5 40.Rc7 c4 41.Rc5 Rd1 42.a5 Ke7 43.a6 Ra1 44.Rxd5 Rxa6 45.Rc5 Ra4 46.Kg3 Kd6 47.Rc8 Kd5 48.Kf3 Kd4 49.Ke2 Ra2+ 50.Ke1 Kd3 51.Rd8+ Kc2 52.Rd7 c3 53.Rxf7 Kb1 54.Rb7+ Rb2 55.Rc7 c2 56.Kd2 c1=Q+ 57.Kd3 Qxc7 58.g3 Rb4 59.Ke2 Rf4 60.Ke1 Qc4 61.Kd1 Qb3+ 62.Ke1 Qxg3 63.Kf1 Qh3+ 64.Ke2 Rc4 65.Kd2 Rc6 66.Ke2 Rf6 67.Kd2 Rb6 68.Ke1 h5 69.Ke2 Rb5 70.Kd1 Rg5 71.gxh5 Qc3 72.f3 Qb2 73.hxg6 Ra5 74.f4 Ra3 75.f5 Qb8 76.g7 Qg3 77.f6 Qg4+ 78.Ke1 Qf5 79.g8=Q Re3+ 80.Kd2 Qd3# 0-1