1.h3 c5 2.c4 Nf6 3.e3 Nc6 4.Nf3 g6 5.d4 cxd4 6.exd4 d5 7.Nc3 Bg7 8.Be3 O-O 9.Rc1 e6 10.Be2 dxc4 11.O-O b6 12.Bxc4 Bb7 13.Qe2 Ne7 14.Rfd1 Nf5 15.Bf4 Nd5 16.Nxd5 Bxd5 17.Bxd5 Qxd5 18.b3 Rac8 19.Be5 Ne7 20.Qa6 f6 21.Qxa7 fxe5 22.Qxe7 exd4 23.Rxc8 Rxc8 24.Ng5 e5 25.Rd3 Qc6 26.Ne6 Bh6 27.Qh4 Qxe6 28.Qxh6 Rc2 29.Qh4 Kg7 30.Rf3 Rc3 31.Qd8 Rxf3 32.gxf3 Qf6 33.Qd5 Qf5 34.Kg2 Kh6 35.a4 d3 36.Kf1 Qxh3+ 37.Ke1 Qh1+ 38.Kd2 Qf1 39.Qe4 Qxf2+ 40.Kxd3 Qf1+ 41.Kc2 Qf2+ 42.Kd3 Qc5 43.b4 Qc7 44.Qd5 Qc1 45.Qxe5 Qd1+ 46.Kc4 Qxa4 47.Qf4+ g5 48.Qf6+ Kh5 49.Qf7+ Kh4 50.Qxh7+ Kg3 51.Qb7 Qc2+ 52.Kb5 Qb3 53.Qe7 Qd5+ 54.Kxb6 Kxf3 55.Qf6+ Kg3 56.b5 g4 57.Qc6 Qf3 58.Kc7 Qf7+ 59.Kc8 Qf8+ 60.Kc7 Qf7+ 61.Kb8 Qf3 62.Ka7 Qa3+ 63.Kb8 Kh2 64.Qc2+ Kh3 65.Qh7+ Kg2 66.b6 g3 67.b7 Kf2 68.Qc2+ Kf1 69.Qf5+ Kg1 70.Kc8 Qc3+ 71.Kd8 Qb4 72.Kc7 Qc3+ 73.Kb6 Qb4+ 74.Qb5 Qf4 75.Ka7 Qe3+ 76.Qb6 Qxb6+ 77.Kxb6 g2 78.b8=Q Kh1 79.Qh8+ Kg1 80.Kc5 Kf1 81.Qf6+ Ke1 82.Qd4 Kf1 83.Qf4+ Ke1 84.Qg3+ Kf1 85.Qf3+ Kg1 86.Kd4 Kh1 87.Qh3+ Kg1 88.Ke3 Kf1 89.Kf3 Ke1 90.Qxg2 Kd1 91.Qb2 Ke1 92.Qe2# 1-0