1.d4 e5 2.dxe5 Nc6 3.Nf3 d6 4.Bf4 dxe5 5.Qxd8+ Nxd8 6.Nxe5 Ne6 7.Be3 Nf6 8.g3 Nd5 9.Bg2 Nxe3 10.fxe3 Bc5 11.Nc4 h5 12.h4 O-O 13.Nc3 c6 14.O-O-O Nc7 15.Ne4 Be7 16.Ned6 Be6 17.Ne5 Nd5 18.Ndc4 Bc5 19.e4 Ne3 20.Nxe3 Bxe3+ 21.Kb1 Rad8 22.Bf3 Rxd1+ 23.Rxd1 Bf2 24.Bxh5 Bxg3 25.Nd7 Re8 26.Nc5 Bc8 27.Nd7 Rxe4 28.Bf3 Rxh4 29.Nc5 Bc7 30.Nxb7 g5 31.Nd6 Bxd6 32.Rxd6 Be6 33.b3 g4 34.Bxc6 Rh2 35.Bd5 Rxe2 36.Bxe6 Rxe6 37.Rd4 f5 38.Rf4 Rf6 39.Kc1 Kg7 40.Kd2 Kh6 41.Ra4 a6 42.c4 f4 43.Ke2 Kg5 44.c5 Re6+ 45.Kf2 g3+ 46.Kf3 Re3+ 47.Kg2 Re2+ 48.Kf3 Rf2+ 49.Ke4 g2 50.c6 g1=Q 51.c7 Re2+ 52.Kd5 Rd2+ 53.Kc6 Rc2+ 54.Rc4 Rxc4+ 55.bxc4 Qg2+ 56.Kd7 Qg4+ 57.Kd8 Qd1+ 58.Ke7 Qe2+ 59.Kd8 Qd3+ 60.Kc8 Qxc4 61.Kd8 Qxc7+ 62.Kxc7 f3 63.Kb6 f2 64.Kxa6 f1=Q+ 65.Kb6 Qa1 66.a4 Qxa4 67.Kc5 Qh4 68.Kd5 Qg4 69.Ke5 Qf3 70.Kd6 Kf5 71.Kc5 Qg4 72.Kd6 Qg7 73.Kc5 Qa1 74.Kc4 Qg1 75.Kb3 Qe1 76.Kc4 Qe7 77.Kb3 Qf7+ 78.Kc3 Ke6 79.Kd3 Qf3+ 80.Kc2 Qb7 81.Kd2 Qb2+ 82.Kd1 Qb6 83.Kd2 Qd8+ 84.Ke2 Qd7 85.Kf2 Qb5 86.Kg2 Qb2+ 87.Kf3 Qc1 88.Kf2 Qc4 89.Kg2 Qc2+ 90.Kg3 Qa2 91.Kf4 Qa6 92.Ke3 Kf7 93.Kf4 Qa4+ 94.Ke3 Ke6 95.Kd2 Qa1 96.Ke2 Qh8 97.Kf2 Qa8 98.Ke2 Qa3 99.Kd2 Qa5+ 100.Kc2 Qa2+ 101.Kc1 Kd5 102.Kd1 Ke4 103.Kc1 Kd3 104.Kd1 Qb1# 0-1