1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.e3 O-O 6.Nf3 d5 7.Bg2 dxc4 8.Ne5 c5 9.dxc5 Nbd7 10.Nxc4 Nxc5 11.O-O Bd7 12.Bc3 Rc8 13.Bd4 Nd5 14.Nba3 b5 15.Ne5 Be8 16.Qg4 Nf6 17.Qe2 b4 18.Nac4 Bb5 19.Rfd1 Qc7 20.Rac1 b3 21.a3 Nfe4 22.Qg4 f5 23.Qe2 Bf6 24.Qe1 Rfd8 25.f3 Ng5 26.Na5 Qb6 27.Nxb3 Ba4 28.Nxc5 Bxd1 29.Ned7 Rxd7 30.Nxd7 Rxc1 31.Nxb6 axb6 32.Qd2 Rb1 33.Kf2 e5 34.Bc3 e4 35.Qd5+ Kf8 36.Qxf5 Rc1 37.Bxf6 Rc2+ 38.Ke1 gxf6 39.Qxf6+ Ke8 40.Qxg5 Rxb2 41.Qg8+ Kd7 42.Qxh7+ Kd8 43.Qg8+ Kc7 44.Qg7+ Kc8 45.Qg8+ Kc7 46.Kxd1 Re2 47.Qh7+ Kb8 48.Qh6 Rf2 49.Qh5 Kc7 50.Qh8 Kd6 51.Qg8 Kc6 52.Qc8+ Kd5 53.Qc7 Rxg2 54.Qd7+ Kc4 55.Qd4+ Kb5 56.Qxe4 Rxh2 57.Qe8+ Ka6 58.Qd8 Rh6 59.Qd7 Rh4 60.Qe8 Ka7 61.Qd8 Rh1+ 62.Kd2 Rh3 63.Qd7+ Ka8 64.Qxh3 b5 65.Qh4 Ka7 66.Qh5 Ka6 67.Qh6+ Ka7 68.Qh7+ Ka6 69.Qh8 Kb7 70.Qh7+ Ka8 71.g4 b4 72.Qh8+ Kb7 73.Qh7+ Kb8 74.Qh8+ Kb7 75.a4 Ka6 76.Qh7 b3 77.Qh8 Ka5 78.Qh7 Kb4 79.Qh6 Kc4 80.Qh5 b2 81.Qh1 Kb4 82.a5 b1=B 83.Qh8 Bg6 84.Qg7 Bh7 85.Qf8+ Kb3 86.Qc8 Bd3 87.Qd8 Kb2 88.Qe7 Kb3 89.Qe8 Kb2 90.Qb8+ Ka2 91.Kc3 Bf5 92.Qb2# 1-0