1.c4 Nf6 2.g3 c6 3.Nc3 d5 4.cxd5 cxd5 5.Qc2 Nc6 6.Nf3 Bg4 7.d4 e6 8.Bg2 Be7 9.e3 Bf5 10.Qb3 Rb8 11.Ne5 O-O 12.O-O h6 13.Bd2 Nxe5 14.dxe5 Nd7 15.e4 dxe4 16.Be3 Qa5 17.Nxe4 Nxe5 18.Bd2 Qa6 19.Bf4 Qa5 20.Bd2 Qc7 21.Rac1 Nc6 22.Be3 Rfc8 23.Bxa7 Ra8 24.Be3 Qe5 25.Bf4 Qd4 26.Rc4 Qa7 27.a3 Nd4 28.Rxc8+ Rxc8 29.Qd1 Rd8 30.Be3 Qb6 31.b4 e5 32.Nc3 Be6 33.Qh5 Qc7 34.Rc1 Qb8 35.h4 Bf8 36.Kh2 g6 37.Qd1 Nb3 38.Qe1 Nxc1 39.Qxc1 Qc7 40.Qe1 Rd3 41.Ne4 Kg7 42.Qe2 Rd8 43.Qb5 Rd1 44.Bb6 Qb8 45.Nc5 Bxc5 46.Bxc5 g5 47.h5 Rd7 48.a4 Qc7 49.a5 Bd5 50.Bxd5 Rxd5 51.Bf8+ Kxf8 52.Qxd5 Qc2 53.Kg2 e4 54.Qd6+ Kg7 55.Qd4+ Kg8 56.b5 Qe2 57.b6 Qf3+ 58.Kg1 Qe2 59.Qe3 Qd1+ 60.Kh2 Qf1 61.Qxe4 Qxf2+ 62.Qg2 Qc5 63.Qxb7 Qxa5 64.Qc8+ Kg7 65.b7 Qd2+ 66.Kh3 Qe1 67.Qc6 Qf1+ 68.Qg2 Qb5 69.Qf3 Qd7+ 70.Kh2 Qb5 71.Qe4 Qb2+ 72.Kh3 Qb5 73.Kg2 Qb2+ 74.Kf3 Qc3+ 75.Kg4 Qb2 76.Qc6 Qb1 77.Qd5 Kg8 78.Kh3 Qf1+ 79.Qg2 Qb1 80.Qf3 Kg7 81.g4 Qb2 82.Qd5 Qc3+ 83.Kg2 Qb2+ 84.Kf3 Qc3+ 85.Ke4 Qc2+ 86.Kd4 Qf2+ 87.Kc4 Qc2+ 88.Kb5 Qb2+ 89.Ka6 Qa3+ 90.Kb6 Qb4+ 91.Kc6 Qa4+ 92.Kc7 Qf4+ 93.Qd6 Qc4+ 94.Kd8 Qxg4 95.b8=Q Kh7 96.Qf8 Qd4+ 97.Qbd6 Qb6+ 98.Ke8 Qb5+ 99.Qd7 Qb8+ 100.Ke7 Qe5+ 101.Kxf7 Qf4+ 102.Ke6+ Qf7+ 103.Qdxf7# 1-0