1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 d5 5.a3 Be7 6.e4 dxe4 7.fxe4 c5 8.d5 exd5 9.exd5 O-O 10.Be2 Bf5 11.Nf3 Ne4 12.Nxe4 Bxe4 13.O-O Bxf3 14.Bxf3 Bd6 15.b3 Nd7 16.Ra2 Ne5 17.Raf2 Qh4 18.g3 Qd4 19.Bf4 Rae8 20.Kg2 f6 21.h4 Qc3 22.Re1 Nd3 23.Rxe8 Nxf4+ 24.gxf4 Rxe8 25.Re2 Re3 26.Rxe3 Qxe3 27.f5 Qe5 28.Qe2 Qh2+ 29.Kf1 Qh3+ 30.Kg1 Be5 31.d6 Bd4+ 32.Qf2 Bxf2+ 33.Kxf2 Kf8 34.Bg4 Qh2+ 35.Ke1 Qxh4+ 36.Kd2 Qh6+ 37.Kd3 a5 38.d7 Ke7 39.Ke2 Kxd7 40.a4 Qh1 41.Bf3 Qh2+ 42.Kd3 Ke7 43.Bc6 Qd2+ 44.Ke4 b6 45.Bb7 g5 46.Ba6 Qd6 47.Ke3 Kd7 48.Ke2 Qe7+ 49.Kd1 Qf7 50.b4 Qxc4 51.b5 Qe6 52.Bc8+ Kxc8 53.fxe6 c4 54.Ke2 g4 55.Kd1 g3 56.Kc1 f5 57.Kb1 Kd8 58.Ka2 Ke8 59.Kb1 h5 60.Kb2 g2 61.Kc3 g1=N 62.Kb2 Kd8 63.Ka3 c3 64.Ka2 Kc7 65.Ka3 Nf3 66.e7 Kd7 67.e8=R Kxe8 68.Ka2 Nh2 69.Kb3 Nf1 70.Ka3 Ng3 71.Ka2 h4 72.Ka1 Kf7 73.Ka2 Nh1 74.Kb3 h3 75.Ka2 Ng3 76.Ka3 Nh5 77.Ka2 f4 78.Ka1 Ng3 79.Kb1 Kg6 80.Ka1 Nh1 81.Ka2 Kh5 82.Ka1 c2 83.Kb2 Kh4 84.Ka3 f3 85.Kb3 Kg5 86.Kc3 Kf6 87.Kd3 Nf2+ 88.Ke3 c1=Q+ 89.Kd4 Qc5# 0-1