1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Nd2 Be6 12.Rc1 a6 13.Bg3 Bxg3 14.hxg3 Qd6 15.Na4 O-O 16.O-O a5 17.a3 Rfe8 18.Rfe1 Bg4 19.Nf1 Bh5 20.f3 Nf8 21.Nc5 Qc7 22.g4 Bg6 23.Bxg6 Nxg6 24.Nd3 Nf8 25.b4 axb4 26.axb4 Qb6 27.Rb1 Ne6 28.Ng3 g6 29.Ne5 Kg7 30.f4 Ra3 31.Qf2 Qd8 32.Rf1 Qe7 33.f5 Ng5 34.fxg6 fxg6 35.Qc2 Nge4 36.Nxe4 Nxe4 37.Rf7+ Qxf7 38.Nxf7 Kxf7 39.b5 Rc3 40.Qb2 Rxe3 41.bxc6 bxc6 42.Qb7+ Re7 43.Qxc6 Nf6 44.Rf1 R3e6 45.Qc1 g5 46.Qc8 Re1 47.Rxe1 Rxe1+ 48.Kf2 Re4 49.Kf3 Rxd4 50.Qc7+ Kg6 51.Qc2+ Re4 52.Qc8 Rxg4 53.g3 Re4 54.Qc2 h5 55.Kg2 Kf7 56.Qc7+ Re7 57.Qc2 Re5 58.Qc7+ Re7 59.Qc2 g4 60.Qf5 Re6 61.Qg5 Rd6 62.Qf5 d4 63.Qd3 Rd7 64.Kf2 Rd5 65.Ke2 Ke6 66.Qa6+ Ke5 67.Kd3 Rc5 68.Qa7 Rc3+ 69.Ke2 Re3+ 70.Kd1 Ke4 71.Qe7+ Kf5 72.Qc5+ Kg6 73.Qxd4 Rxg3 74.Ke2 Rf3 75.Qd8 h4 76.Qd4 h3 77.Qe5 Rf5 78.Qb8 Kg5 79.Qc7 Kh4 80.Qc8 Rf3 81.Qc7 Nh5 82.Qd8+ Kg3 83.Qc7+ Nf4+ 84.Kd2 h2 85.Qc1 Kg2 86.Qc6 h1=Q 87.Qe4 Kg1 88.Qd4+ Rf2+ 89.Ke3 Qf3# 0-1