1.d4 Nf6 2.Nf3 c6 3.g3 Ng8 4.Bg2 d5 5.c4 Nf6 6.O-O e6 7.Nc3 Bb4 8.Qb3 Be7 9.Re1 Nbd7 10.e4 dxe4 11.Nxe4 Nxe4 12.Rxe4 O-O 13.Bf4 b6 14.Ree1 Bb7 15.Rad1 Qc8 16.h4 Rd8 17.Bh3 Nf8 18.Ne5 Bf6 19.c5 Bxe5 20.Bxe5 Nd7 21.Bd6 Nf6 22.g4 Ne8 23.Be5 Ba6 24.g5 Qd7 25.h5 Qe7 26.Qe3 bxc5 27.dxc5 Rxd1 28.Rxd1 Rd8 29.Rxd8 Qxd8 30.h6 Bc4 31.Bg4 Bxa2 32.b3 Bb1 33.Bf3 gxh6 34.Bxc6 hxg5 35.Bxe8 f6 36.c6 fxe5 37.Bh5 Bg6 38.Bxg6 hxg6 39.b4 Kf7 40.Qc1 Qd4 41.c7 Qg4+ 42.Kf1 Qh3+ 43.Ke2 Qg4+ 44.f3 Qg2+ 45.Ke3 e4 46.Qd1 Qg3 47.c8=Q Qf4+ 48.Kf2 Qh2+ 49.Ke1 Qg1+ 50.Kd2 Qd4+ 51.Kc2 Qf2+ 52.Qd2 Qxf3 53.Qc4 Kg8 54.Qc5 e5 55.Kc1 Qa3+ 56.Qb2 Qd3 57.Qbc3 Qxc3+ 58.Qxc3 Kh8 59.Qh3+ Kg7 60.Qg2 Kf7 61.Qh2 Kg8 62.Qg2 e3 63.Qd5+ Kh7 64.Qb3 a5 65.Kb2 e2 66.Qe3 e1=Q 67.Qxe1 Kh6 68.Qe3 Kg7 69.Qc5 e4 70.Qa7+ Kg8 71.Qa8+ Kh7 72.Kb1 Kh6 73.Qa6 axb4 74.Qe6 Kh5 75.Qa2 e3 76.Qa1 Kh4 77.Kc2 b3+ 78.Kb1 g4 79.Qe5 g5 80.Qxe3 b2 81.Ka2 b1=B+ 82.Kxb1 g3 83.Kc2 Kh3 84.Qb6 Kh2 85.Qh6+ Kg1 86.Qxg5 g2 87.Kd2 Kh2 88.Qh4+ Kg1 89.Ke3 Kf1 90.Qf2# 1-0