1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 Bb4 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 O-O 8.cxd5 exd5 9.Qb3 Qd6 10.a3 Ba5 11.Be2 c6 12.O-O Nd7 13.Rac1 Re8 14.Qc2 Nf6 15.b4 Bc7 16.Nb5 Qd8 17.Nxc7 Qxc7 18.b5 Bd7 19.Ne5 Rac8 20.bxc6 Bxc6 21.Nxc6 bxc6 22.Qa4 Re6 23.Bf3 Rb8 24.Rc5 Rb6 25.Ra5 Re7 26.Rc1 Qb7 27.Rac5 Re6 28.h3 g6 29.Ra5 a6 30.Rac5 Kg7 31.Be2 Ne4 32.R5c2 Rf6 33.Bf3 Ng5 34.Be2 Ne4 35.Bd3 Rb1 36.Bxe4 dxe4 37.Qa5 Rxc1+ 38.Rxc1 Qb2 39.Rf1 Qb5 40.Qc3 Qe2 41.Qc5 Qb5 42.Qc2 Qd5 43.Rb1 h5 44.a4 Qa5 45.Rc1 Qd5 46.Qc4 Qa5 47.Qa2 Qb4 48.Qc2 Qa3 49.Rb1 a5 50.h4 Re6 51.g3 Rf6 52.Kg2 Qe7 53.Rb8 Qe6 54.Qc5 Kh7 55.Qf8 Rxf2+ 56.Kxf2 Qa2+ 57.Ke1 Qa1+ 58.Kd2 Qa2+ 59.Kc3 Qa1+ 60.Rb2 Qf1 61.Rc2 Qa1+ 62.Kd2 Qf1 63.Qc5 Qf2+ 64.Kc1 Qxe3+ 65.Kb2 Qxg3 66.Qxc6 Qxh4 67.Qd5 Qe7 68.Qxa5 e3 69.Qc5 Qe4 70.Qc4 f5 71.a5 f4 72.a6 f3 73.a7 e2 74.Qf7+ Kh6 75.Qf8+ Kg5 76.Qd8+ Kg4 77.a8=Q Qxa8 78.Qxa8 e1=Q 79.Qc8+ Kg3 80.Qc7+ Kg4 81.Qd7+ Kg5 82.Qd6 h4 83.Rc5+ Kg4 84.Qxg6+ Kh3 85.Qd3 Kg2 86.Rg5+ Kh2 87.Rg4 Qb4+ 88.Kc2 Qa4+ 89.Kd2 Qa2+ 90.Ke3 Qe6+ 91.Kxf3 Qf7+ 92.Rf4 Qd5+ 93.Re4 Qf7+ 94.Ke2 Qa2+ 95.Qd2 Qc4+ 96.Ke1+ Kh3 97.Qe3+ Kh2 98.Qe2+ Kg3 99.Qxc4 Kh2 100.Qc8 Kh1 101.Qg8 h3 102.Qf7 h2 103.Qf1# 1-0