1.g3 c5 2.Nf3 g6 3.c3 d5 4.d4 cxd4 5.cxd4 Nc6 6.Nc3 Nf6 7.Bg2 Bg7 8.O-O O-O 9.Ne5 Bf5 10.Bf4 Rc8 11.e3 h5 12.Qb3 Nxe5 13.Bxe5 Ne4 14.Bxg7 Kxg7 15.Nxe4 dxe4 16.Qxb7 Rc7 17.Qb5 Qd6 18.Rac1 Rfc8 19.Rxc7 Rxc7 20.h4 Rc2 21.Qb7 a5 22.a4 Qd7 23.Qxd7 Bxd7 24.Rb1 Bf5 25.b3 Kf6 26.Bf1 Bg4 27.Bc4 Bf3 28.Kf1 e6 29.Ke1 g5 30.Bb5 Kf5 31.hxg5 Kxg5 32.b4 axb4 33.Rxb4 Ra2 34.Bc4 Ra1+ 35.Kd2 Kg4 36.Kc2 Bd1+ 37.Kb2 Rxa4 38.Rxa4 Bxa4 39.Be2+ Kg5 40.Ka3 Bc2 41.Kb4 Bd3 42.Bxd3 exd3 43.Kc3 Kg4 44.Kxd3 Kf3 45.e4 Kxf2 46.d5 exd5 47.exd5 Kxg3 48.d6 h4 49.d7 h3 50.d8=Q h2 51.Qd5 Kf2 52.Qh1 Kg3 53.Ke2 f5 54.Kf1 f4 55.Qg2+ Kh4 56.Qxh2+ Kg5 57.Qc2 Kh6 58.Qb2 Kh7 59.Ke1 Kg6 60.Kf2 Kf7 61.Qe5 Kf8 62.Qxf4+ Kg8 63.Qa4 Kh7 64.Qh4+ Kg6 65.Qh8 Kf7 66.Qc8 Kg6 67.Kf3 Kh6 68.Qc6+ Kg7 69.Kf4 Kh7 70.Qb7+ Kh6 71.Kf3 Kh5 72.Qc6 Kh4 73.Qc4+ Kh5 74.Qd5+ Kh6 75.Qd8 Kg7 76.Qg5+ Kh8 77.Qd5 Kg7 78.Qb3 Kh6 79.Kg2 Kg5 80.Kg1 Kg6 81.Qh3 Kg5 82.Qh7 Kg4 83.Qg6+ Kf4 84.Kg2 Ke3 85.Kh2 Kd4 86.Qh6 Kc4 87.Qg5 Kb4 88.Qd8 Ka3 89.Qd3+ Kb4 90.Qf3 Kc4 91.Qh1 Kb4 92.Qb7+ Kc4 93.Kg3 Kc3 94.Kh3 Kc4 95.Qe4+ Kc5 96.Qb1 Kd6 97.Kh4 Ke5 98.Kg5 Kd4 99.Qb8 Ke4 100.Qh8 Kf3 101.Qa1 Kg3 102.Qa7 Kh3 103.Qa5 Kg2 104.Qa6 Kg3 105.Qa4 Kf2 106.Kf4 Ke1 107.Qc2 Kf1 108.Kf3 Kg1 109.Qg2# 1-0