1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.d3 Nc6 5.Nc3 O-O 6.a3 a5 7.e3 Ba7 8.Rb1 h6 9.b4 d6 10.b5 Ne7 11.Nf3 c6 12.Na4 Ng6 13.O-O d5 14.b6 Bb8 15.Nd2 Bd6 16.e4 Bg4 17.Qc2 Qd7 18.Nb3 Bh3 19.Nbc5 Bxc5 20.Nxc5 Qe7 21.Bxh3 Qxc5 22.exd5 Nxd5 23.Qb2 Nf6 24.Be3 Qd6 25.Rbd1 Rfe8 26.d4 Rad8 27.Qc3 exd4 28.Bxd4 Ne4 29.Qxa5 c5 30.Be3 Qxd1 31.Rxd1 Rxd1+ 32.Kg2 Ne5 33.Qa4 Rdd8 34.Bf5 Nd3 35.Bxe4 Rxe4 36.Qa7 Re7 37.a4 Ne1+ 38.Kf1 Nf3 39.Qa5 Nxh2+ 40.Kg2 Ng4 41.Qxc5 Nxe3+ 42.fxe3 Rde8 43.a5 Re5 44.Qc7 R5e7 45.Qd6 Rxe3 46.c5 R3e6 47.Qd5 Re2+ 48.Kh3 R8e5 49.Qxb7 g6 50.Qf3 Rb2 51.a6 Rh5+ 52.Qxh5 gxh5 53.b7 Rb1 54.a7 Kh7 55.b8=Q Rc1 56.Qc7 Rc3 57.Qb8 Kg6 58.Qa8 Ra3 59.Qb7 Rf3 60.Qa8 Rf1 61.Qb8 Kf6 62.Qa8 Ke7 63.Qb7+ Kd8 64.Qa8+ Ke7 65.Qb8 Rf4 66.c6 Rg4 67.a8=N Rg6 68.Qb7+ Ke6 69.Qc8+ Ke5 70.Qc7+ Kf6 71.Qb8 Rg5 72.Qc7 Rg8 73.Nb6 Rg6 74.Qd7 h4 75.Qe8 Kg7 76.Qa8 Rxg3+ 77.Kxh4 f6 78.Qa7+ Kg6 79.Kxg3 Kg5 80.Na4 Kh5 81.Nc5 Kg6 82.Na6 Kf5 83.Nb4 Ke5 84.Na6 f5 85.Nb4 Kd6 86.Na2 Ke5 87.Nc3 Kf6 88.Na4 h5 89.Nb6 Kg5 90.Nc4 Kg6 91.Na5 Kh6 92.Nb7 Kh7 93.Nc5+ Kg8 94.Na4 Kf8 95.Nb6 f4+ 96.Kf2 Ke8 97.Na4 Kd8 98.Nc5 Kc8 99.Nb3 h4 100.Na5 Kd8 101.Nb3 h3 102.Na5 h2 103.Qd7# 1-0