1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.d3 h6 5.Nc3 O-O 6.Nf3 Nc6 7.O-O d6 8.e3 Re8 9.b3 Bf5 10.h3 a5 11.a3 Ba7 12.Bb2 Ne7 13.Qc2 Ng6 14.Rad1 c6 15.e4 Bd7 16.d4 Qc8 17.Kh2 b5 18.Ne2 a4 19.b4 bxc4 20.dxe5 dxe5 21.Nd2 c5 22.b5 Bxb5 23.Nc3 Ba6 24.Rfe1 h5 25.Nd5 c3 26.Bxc3 c4 27.Nxf6+ gxf6 28.Nf1 Rd8 29.Ne3 Bxe3 30.Rxd8+ Qxd8 31.Rxe3 h4 32.gxh4 Bc8 33.Rg3 Kh7 34.Bd2 Be6 35.Be3 Qd3 36.Qc1 Rb8 37.h5 Ne7 38.Bh6 Rb1 39.Rxd3 Rxc1 40.Bxc1 cxd3 41.Kg3 Nc6 42.Kf3 Nd4+ 43.Ke3 Ne2 44.Bd2 Nf4 45.Bf3 Bxh3 46.Bd1 Bd7 47.Bb4 Kh6 48.Bf8+ Kg5 49.h6 Kg6 50.Bg7 Bc6 51.Bg4 Ng2+ 52.Kxd3 Nh4 53.Bc8 Bb5+ 54.Ke3 Bc6 55.f3 f5 56.exf5+ Kh7 57.Bxe5 Kxh6 58.f4 Kh5 59.Kd4 Bf3 60.Bd7 Bd1 61.Kc3 Ng2 62.Kb4 Kg4 63.f6+ Kf3 64.Bxa4 Bxa4 65.Kxa4 Nxf4 66.Bxf4 Kxf4 67.Kb5 Kg5 68.a4 Kxf6 69.a5 Ke5 70.a6 Kf5 71.a7 Kf6 72.Ka6 Kf5 73.Kb7 Kf4 74.a8=Q Kg5 75.Qc8 Kh5 76.Qc7 Kh4 77.Qd7 Kg3 78.Kc8 Kf2 79.Qe8 f6 80.Kd7 Kf1 81.Qd8 Kg2 82.Qe8 Kh2 83.Qa8 f5 84.Qb7 Kg1 85.Qa7+ Kf1 86.Qa6+ Kg2 87.Qa5 Kf3 88.Qa4 Kg2 89.Qb5 Kf2 90.Kd6 Kg1 91.Ke5 Kh1 92.Kxf5 Kh2 93.Qb8+ Kg1 94.Qa8 Kf1 95.Qa7 Kg2 96.Qa6 Kf2 97.Qa5 Ke3 98.Qa4 Kd3 99.Qa3+ Ke2 100.Qa8 Kd2 101.Ke4 Kc1 102.Kd3 Kd1 103.Qa1# 1-0