1.d4 Nf6 2.c4 g6 3.f3 Nc6 4.e4 e5 5.dxe5 Nxe5 6.Nc3 Bg7 7.Be3 O-O 8.Qd2 d6 9.Rd1 Re8 10.b3 c6 11.Nge2 Qa5 12.Ng3 h5 13.h4 Be6 14.Be2 Rad8 15.O-O d5 16.exd5 cxd5 17.cxd5 Nxd5 18.Nxd5 Rxd5 19.Qxa5 Rxa5 20.Rd2 Nc6 21.Ne4 Bd5 22.Bg5 Bxe4 23.fxe4 Rxe4 24.Bc4 Bd4+ 25.Kh2 Ne5 26.Be2 Ng4+ 27.Bxg4 hxg4 28.g3 Rae5 29.Kh1 Re1 30.Rxe1 Rxe1+ 31.Kg2 Re4 32.Bf4 f6 33.Kf1 Kf7 34.Rc2 Ke6 35.Rc7 b5 36.Rb7 a6 37.Rc7 Kf5 38.Rd7 Bc3 39.Rd5+ Be5 40.Bxe5 fxe5 41.Rd3 Rd4 42.Ke2 Rxd3 43.Kxd3 b4 44.Ke3 Ke6 45.Ke4 Kd6 46.Ke3 Kd5 47.Kd3 e4+ 48.Ke3 Ke5 49.Ke2 Kd4 50.Kd2 e3+ 51.Ke2 Ke4 52.a4 bxa3 53.b4 a2 54.b5 axb5 55.h5 gxh5 56.Kd1 Ke5 57.Kc1 a1=N 58.Kb2 e2 59.Kc3 h4 60.gxh4 Kf4 61.Kb4 e1=R 62.Kc3 Rb1 63.Kd3 Rf1 64.Kd2 Rb1 65.Kc3 Rh1 66.Kd2 Rh3 67.Kc1 Rf3 68.Kb1 Re3 69.h5 Rh3 70.Kb2 Rf3 71.h6 Rd3 72.Kxa1 Rh3 73.Kb2 Rh1 74.Kb3 Rxh6 75.Kb2 b4 76.Kc2 Ke4 77.Kd1 Kd3 78.Kc1 g3 79.Kb2 Kc4 80.Kc1 Rh4 81.Kd1 Kd5 82.Kc2 Re4 83.Kd2 b3 84.Kc1 b2+ 85.Kxb2 g2 86.Kc1 g1=Q+ 87.Kb2 Qh2+ 88.Ka1 Qh3 89.Ka2 Qh4 90.Ka3 Qh5 91.Kb2 Qh6 92.Kb3 Qh7 93.Kb2 Qh8+ 94.Ka3 Qh1 95.Kb2 Qg2+ 96.Kc3 Qh2 97.Kb3 Qh3+ 98.Kb2 Qh4 99.Ka1 Qh5 100.Kb1 Qh6 101.Kc2 Qh7 102.Kd2 Qh8 103.Kc1 Qh1+ 104.Kb2 Kd4 105.Kb3 Re3+ 106.Kb2 Re2+ 107.Ka3 Kc3 108.Ka4 Qb1 109.Ka3 Qa1# 0-1