1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nc6 5.Be2 Be6 6.O-O Nf6 7.c3 Be7 8.Bf4 O-O 9.Nbd2 Ne4 10.Nxe4 dxe4 11.Nd2 g5 12.Be3 f5 13.f4 g4 14.Bc4 Bxc4 15.Nxc4 Bf6 16.Qb3 Qd5 17.Bf2 Ne7 18.Ne3 Qxb3 19.axb3 Kf7 20.Ra5 Kg6 21.Rfa1 a6 22.b4 c6 23.d5 cxd5 24.Nxd5 Nxd5 25.Rxd5 Rfd8 26.Rad1 Rxd5 27.Rxd5 Rd8 28.Rxd8 Bxd8 29.Kf1 Kf7 30.Ke2 Ke6 31.c4 Bf6 32.b3 Bc3 33.Be1 Bf6 34.Bf2 Kd7 35.Be1 Kc6 36.Bf2 Bc3 37.Be1 Bd4 38.Bf2 Bf6 39.Be1 Bd4 40.Bf2 Bg7 41.Be1 Bb2 42.Bf2 Bc1 43.Be3 Bb2 44.Kd2 Bf6 45.Kc2 Be7 46.Bd2 h5 47.Kd1 Bd6 48.g3 Be7 49.Be1 Kb6 50.Ke2 Kc6 51.Kd1 b5 52.Ke2 Bf6 53.Bf2 Bc3 54.Be1 Bd4 55.Bf2 Bf6 56.Be1 Bd4 57.Bf2 Bh8 58.Be1 Bb2 59.Bf2 Bc3 60.Be1 Bf6 61.Bf2 Bb2 62.Be1 Kd6 63.Bf2 Bc3 64.Be1 Bd4 65.Bf2 Bf6 66.Be1 Bd4 67.Bf2 Bh8 68.Be1 Bf6 69.Bf2 Kd7 70.Be1 Bd4 71.Bf2 Bc3 72.Be1 Bf6 73.Bf2 Bb2 74.Kd2 Kc6 75.Kc2 Bf6 76.Kd2 Be7 77.Kc3 Kd7 78.Be1 Bf6+ 79.Kc2 Bd4 80.Kd2 Bg1 81.Ke2 Bxh2 82.Bf2 h4 83.gxh4 Bxf4 84.Be3 Be5 85.h5 f4 86.Bd2 Ke6 87.h6 g3 88.h7 f3+ 89.Ke3 g2 90.Kf2 Bd4+ 91.Be3 Bxe3+ 92.Kxe3 g1=Q+ 93.Kxe4 Qh2 94.h8=B Qxh8 95.Kf4 Kd7 96.Kg4 Qb2 97.Kf4 Kc7 98.Kg4 Kd7 99.Kf4 f2 100.Kg4 Kc7 101.Kf4 Kd7 102.Kg4 bxc4 103.Kf4 cxb3 104.Kg4 Qa3 105.Kf4 b2 106.Kg4 Qf3+ 107.Kh4 Qg4+ 108.Kxg4 b1=R 109.Kf4 Rxb4+ 110.Kg5 Re4 111.Kf5 Re8 112.Kf4 Kc8 113.Kg4 f1=N 114.Kf4 Ne3 115.Kg5 Nf5 116.Kg4 Ng3 117.Kf4 Nf1 118.Kg4 Ne3+ 119.Kf4 Nc2 120.Kg4 Nd4 121.Kf4 Re1 122.Kg4 Re2 123.Kf4 Re6 124.Kg4 Rg6+ 125.Kf4 Rg1 126.Ke4 Rh1 127.Kf4 Rh2 128.Kg4 Rh6 129.Kf4 Rh4+ 130.Kg5 Rh8 131.Kg4 Rf8 132.Kh4 Nc2 133.Kg4 Ne3+ 134.Kh4 Ng4 135.Kh3 Nh6 136.Kh2 Nf5 137.Kg1 Nd4 138.Kg2 Nc2 139.Kh2 Ne3 140.Kg1 Ng2 141.Kh2 Rf3 142.Kg1 a5 143.Kh2 Rf8 144.Kxg2 Rf4 145.Kh2 Rf7 146.Kg2 Rd7 147.Kf2 Rf7+ 148.Kg2 a4 149.Kh2 Ra7 150.Kg2 a3 151.Kg1 Rh7 152.Kf1 a2 153.Ke1 Rh2 154.Kf1 a1=Q# 0-1