1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 c5 6.O-O c4 7.Be2 Be7 8.Nc3 O-O 9.Ne5 Nc6 10.Bf3 h6 11.Re1 Re8 12.Bf4 Be6 13.Nxc4 g5 14.Bg3 g4 15.Rxe6 fxe6 16.Bxg4 dxc4 17.Bxe6+ Kg7 18.d5 Bd6 19.Bh4 Ne5 20.Ne4 Rf8 21.Qd4 Ng6 22.Bxf6+ Rxf6 23.g3 Be5 24.Qxc4 Rf8 25.Rd1 Qb6 26.b3 Rad8 27.Qe2 Bd4 28.c4 Ne5 29.Kg2 Nf3 30.b4 Rde8 31.c5 Qxb4 32.Nd6 Re7 33.Qe4 Qb2 34.Rf1 Ng5 35.Nf5+ Rxf5 36.Qxf5 Qe2 37.h4 Nxe6 38.dxe6 Qxe6 39.Qf3 Bxc5 40.Qc3+ Qe5 41.Qf3 Qe4 42.Rd1 Qxf3+ 43.Kxf3 Rf7+ 44.Ke4 Rxf2 45.Rd7+ Rf7 46.Rd5 b6 47.g4 Rf2 48.Rd7+ Rf7 49.Rd5 Kg6 50.Re5 Re7 51.Kd5 Rxe5+ 52.Kxe5 Bf2 53.h5+ Kg5 54.Ke4 Kxg4 55.Kd3 Kxh5 56.Ke2 Kg4 57.Kd3 Bh4 58.Kd2 Bg5+ 59.Ke2 Be7 60.Kd2 h5 61.Ke2 Kf4 62.Kf2 Bd6 63.Ke2 Bf8 64.Kd2 Kg3 65.Kd1 Bd6 66.Ke2 Kg2 67.Kd2 Bb4+ 68.Kc2 Bc5 69.Kc1 Be3+ 70.Kc2 Bc1 71.Kd3 Be3 72.Kc2 h4 73.Kb2 Bh6 74.Kc2 Bf4 75.Kb2 Bh2 76.Kc2 Bf4 77.Kb2 h3 78.Kc2 Bg5 79.Kd3 Bh6 80.Kc2 Bf4 81.Kd3 Bg5 82.Kc2 Bc1 83.Kd3 Bf4 84.Kc2 Bg5 85.Kd3 b5 86.Kc2 Bh6 87.Kb2 Bf4 88.Kc2 Bg5 89.Kb2 Bh6 90.Kc2 Bf4 91.Kb2 Bg5 92.Kc2 Bc1 93.Kd3 Bf4 94.Kc3 Bh2 95.Kc2 Bf4 96.Kc3 h2 97.Kc2 Bh6 98.Kb2 Bf4 99.Kc2 Bc7 100.Kc1 Ba5 101.a4 bxa4 102.Kb2 Bb4 103.Kc2 Bc5 104.Kc1 Be3+ 105.Kb2 Bh6 106.Kc2 Bf4 107.Kb2 Bh6 108.Kc2 Bf4 109.Kb2 Bc7 110.Kc2 Kh3 111.Kb2 Kg4 112.Kc2 Kg5 113.Kb2 Kh5 114.Kc2 Kh6 115.Kb2 Be5+ 116.Kc2 Bh8 117.Kd2 Bf6 118.Kc2 Kh7 119.Kd2 Bh8 120.Kc2 Bf6 121.Kd2 h1=Q 122.Kc2 Bh4 123.Kd2 Bf6 124.Kc2 a3 125.Kd2 Bd4 126.Kc2 a2 127.Kd2 Qb1 128.Ke2 Qb2+ 129.Kd1 a1=Q# 0-1