1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bf4 d6 7.Nxc6 bxc6 8.e5 Nd5 9.Nxd5 cxd5 10.Bd3 Be7 11.Qg4 dxe5 12.Bxe5 Bf6 13.Qg3 Bxe5 14.Qxe5 O-O 15.O-O Qb6 16.b3 Ba6 17.c4 dxc4 18.bxc4 Rac8 19.Rfc1 Rc5 20.Qe3 Rfc8 21.Rab1 Qd6 22.Bf1 Bxc4 23.Bxc4 Rxc4 24.Rxc4 Rxc4 25.Qxa7 g6 26.h3 Kg7 27.a4 Qd3 28.Ra1 Qc3 29.Rd1 Qc2 30.Ra1 Qc3 31.Ra2 Qe1+ 32.Kh2 Qe5+ 33.g3 h5 34.Qe3 Qa5 35.Qb3 Rb4 36.Qc3+ e5 37.h4 Kh7 38.Qf3 Kg7 39.Qc6 Rd4 40.Kg2 Qe1 41.Qf3 Rd1 42.Kh2 Qg1+ 43.Kh3 Qf1+ 44.Kh2 Re1 45.Qg2 Qc4 46.Ra3 Qc1 47.Ra2 Qb1 48.Ra3 Qb2 49.Re3 Ra1 50.Qf3 Rxa4 51.Re2 Qd4 52.Qe3 Ra5 53.Qf3 Rb5 54.Re3 Rb2 55.Kg2 Rd2 56.Re2 Rd3 57.Qc6 Rd1 58.Qe4 Qxe4+ 59.Rxe4 Kf6 60.Ra4 Rd4 61.Ra7 Ke6 62.Ra6+ Rd6 63.Ra7 f6 64.Rg7 Kf5 65.Ra7 Rd2 66.Ra6 e4 67.Kf1 Ke5 68.Ra5+ Rd5 69.Ra6 Kf5 70.Kg2 Rd2 71.Kf1 g5 72.hxg5 fxg5 73.Ra5+ Kg4 74.Re5 Rd4 75.Kg2 h4 76.gxh4 gxh4 77.Re8 h3+ 78.Kh2 Kf3 79.Rf8+ Ke2 80.Kxh3 Rd3+ 81.Kg2 Rf3 82.Rxf3 exf3+ 83.Kg3 Ke1 84.Kxf3 Kf1 85.Kg3 Ke2 86.f3 Kd3 87.Kf4 Kd4 88.Kf5 Ke3 89.f4 Kd4 90.Ke6 Ke4 91.f5 Kd4 92.Kd6 Ke4 93.f6 Kf5 94.f7 Kf6 95.f8=R+ Kg7 96.Rf1 Kg6 97.Ke6 Kh6 98.Kf6 Kh5 99.Rg1 Kh4 100.Kf5 Kh3 101.Kf4 Kh4 102.Rh1# 1-0