1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nc3 d5 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 c5 8.Bb5+ Nc6 9.O-O cxd4 10.cxd4 O-O 11.Be3 Bg4 12.Bxc6 bxc6 13.Rc1 Bxf3 14.gxf3 Qd7 15.Kg2 Rad8 16.Rc4 e5 17.Qa4 exd4 18.Bg5 Rc8 19.Rfc1 h6 20.Bd2 f5 21.Rxc6 fxe4 22.Qc4+ Kh7 23.Rxc8 exf3+ 24.Kf1 Qh3+ 25.Ke1 Rxc8 26.Qxc8 Qxh2 27.Qc4 h5 28.Qf1 h4 29.Rc5 h3 30.Rg5 Bh6 31.Rg3 Bxd2+ 32.Kxd2 Qxg3 33.fxg3 h2 34.Qh1 f2 35.Ke2 f1=Q+ 36.Kxf1 d3 37.Ke1 d2+ 38.Kd1 Kh6 39.Kxd2 Kg5 40.Ke3 Kg4 41.Kf2 Kh3 42.Qg2+ Kg4 43.Ke3 h1=Q 44.Qxh1 g5 45.Qh2 a6 46.Ke4 a5 47.Ke5 a4 48.Qh1 a3 49.Qc1 Kh3 50.Qd1 Kh2 51.g4 Kh3 52.Qc1 Kg3 53.Qb1 Kh2 54.Qc1 Kh3 55.Qxg5 Kg2 56.Qh6 Kf2 57.g5 Kf3 58.g6 Kg3 59.g7 Kg4 60.Qh7 Kg5 61.Qh8 Kg4 62.Kd6 Kg5 63.Kc5 Kg4 64.Kd5 Kf5 65.Kd6 Kg5 66.Qh7 Kf6 67.Qg6+ Kxg6 68.g8=Q+ Kf6 69.Qh8+ Kf5 70.Ke7 Kf4 71.Ke6 Kg4 72.Qg8+ Kf4 73.Qg7 Ke4 74.Qf8 Kd4 75.Qc8 Ke3 76.Qd8 Ke4 77.Qf8 Kd4 78.Qg8 Ke4 79.Qh7+ Kf4 80.Qg7 Ke4 81.Qh8 Ke3 82.Qh7 Kf4 83.Qh8 Kf3 84.Qf8+ Ke3 85.Kd5 Kd3 86.Qe8 Kc3 87.Qb8 Kd3 88.Qc8 Ke3 89.Qf8 Kd3 90.Qg8 Kd2 91.Qh7 Ke2 92.Qg6 Kf3 93.Qe8 Kf4 94.Qf8+ Ke3 95.Qf7 Kd3 96.Qe7 Kc3 97.Qxa3+ Kc2 98.Kc4 Kb1 99.Kc3 Ka1 100.Qa8 Kb1 101.a4 Kc1 102.Qe8 Kd1 103.Qe7 Kc1 104.Qe1# 1-0