1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O e6 5.c4 d4 6.d3 Nc6 7.e3 Bd6 8.exd4 cxd4 9.Bg5 h6 10.Bxf6 Qxf6 11.Nbd2 Qe7 12.Ne4 Bc7 13.c5 O-O 14.a3 a5 15.Rc1 Bd7 16.Re1 Rfd8 17.Nfd2 Ne5 18.Nf3 Nxf3+ 19.Bxf3 a4 20.Nd2 Ra7 21.c6 bxc6 22.Bxc6 Rb8 23.Bxd7 Qxd7 24.Nc4 Rb5 25.Qf3 g6 26.Rc2 Kg7 27.Qe4 Rab7 28.Kg2 Bb8 29.h4 h5 30.Ree2 Rc5 31.Nb6 Rxc2 32.Nxd7 Rxe2 33.Qxe2 Rxd7 34.Qc2 Ra7 35.Qc5 e5 36.Qb6 Ra8 37.Qb7 Bc7 38.Qxa8 g5 39.Kh2 Kh7 40.Qf3 f5 41.b4 f4 42.Qd5 Kg7 43.Qc4 Kh7 44.hxg5 Bb8 45.Kg2 Kg7 46.Kh1 Kg6 47.g4 Kxg5 48.f3 Bd6 49.Qb5 Bf8 50.Qa6 hxg4 51.Qc8 Bxb4 52.Qa6 Bc5 53.Qb5 Ba7 54.Qa5 Kh6 55.Qxa4 g3 56.Qd1 Kg6 57.Qb3 Kh6 58.Qb7 Bc5 59.Qd5 Be7 60.Qc4 Bc5 61.Qa6+ Bb6 62.Kg1 Kh5 63.Qc4 Ba7 64.Qb4 e4 65.Qb7 e3 66.Qc7 Bc5 67.Qg7 Bxa3 68.Qg4+ Kh6 69.Qxf4+ Kg6 70.Qxd4 e2 71.Qe4+ Kg7 72.Qe6 Bc5+ 73.Kg2 Ba3 74.Qxe2 Kh6 75.Qf1 Kg5 76.Kxg3 Kg6 77.Kh4 Kh7 78.Kh5 Kg7 79.Qe2 Kh8 80.Qf2 Bb2 81.Qc2 Kh7 82.Qc4 Bg7 83.Qc1 Kg8 84.Kg4 Bf6 85.Qc2 Bc3 86.Qg2 Bg7 87.Qe2 Bd4 88.Qe6+ Kf8 89.Kf5 Bb2 90.Kg6 Be5 91.Qf7# 1-0