1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Bg5 Be7 5.Nc3 O-O 6.e3 h6 7.Bh4 Nbd7 8.cxd5 Nxd5 9.Nxd5 Bxh4 10.Nc3 Be7 11.Be2 c5 12.O-O a6 13.Qc2 b5 14.Rfd1 Qc7 15.dxc5 Qxc5 16.Rac1 Rd8 17.Qe4 Rb8 18.Nxb5 Qb6 19.Nbd4 Bb7 20.Qb1 Rbc8 21.Nd2 Ne5 22.Rxc8 Rxc8 23.b3 Qa5 24.N4f3 Rd8 25.Nxe5 Rxd2 26.Rxd2 Qxd2 27.Bf3 Bxf3 28.Nxf3 Qe2 29.Nd4 Qd2 30.g3 Bc5 31.Qc2 Qe1+ 32.Kg2 Bxd4 33.exd4 g5 34.Qd3 Qa5 35.d5 exd5 36.a4 Kf8 37.Qd4 Kg8 38.h3 Qd8 39.b4 Qd7 40.a5 Qe6 41.Qd3 Qc6 42.Qd4 Qe6 43.h4 gxh4 44.Qxh4 Qc6 45.Qd4 Qe6 46.Kf1 Qf5 47.Ke2 Qc2+ 48.Kf3 Qc6 49.Ke3 Qc1+ 50.Ke2 Qc2+ 51.Kf1 Qc1+ 52.Kg2 Qc6 53.Qc5 Qe6 54.b5 axb5 55.Qxb5 Qe4+ 56.Kh2 d4 57.a6 Qf3 58.Qe8+ Kh7 59.Kg1 d3 60.Qd7 Qd1+ 61.Kg2 d2 62.Qxf7+ Kh8 63.Qe8+ Kh7 64.Qd7+ Kg6 65.Qd3+ Kg7 66.Qd4+ Kg6 67.a7 Qe2 68.a8=Q d1=Q 69.Qg8+ Kf5 70.Qf4# 1-0