1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 a5 5.Nc3 Bb4 6.Bg2 dxc4 7.a3 Bxc3+ 8.bxc3 O-O 9.Ne5 a4 10.Nxc4 Nc6 11.O-O Nd5 12.Qd3 b5 13.Ne3 Ba6 14.Re1 Na5 15.Nxd5 exd5 16.Bf4 c6 17.e4 b4 18.Qf3 b3 19.exd5 cxd5 20.Qxd5 Qxd5 21.Bxd5 Rac8 22.Rad1 Rfe8 23.Rxe8+ Rxe8 24.Bc7 Nc4 25.Bxc4 Bxc4 26.d5 f6 27.d6 Be6 28.f3 Bd7 29.Kf2 Re5 30.Bb6 Rb5 31.Bd4 Rd5 32.c4 Rxd6 33.Ke3 Kf7 34.Kd3 Bc6 35.Rf1 Re6 36.f4 Re4 37.Bc3 h5 38.Re1 Rxe1 39.Bxe1 Ke6 40.Bb4 Kf5 41.Bf8 g6 42.Be7 Kg4 43.Bxf6 Kh3 44.Kc3 Ba8 45.c5 Kxh2 46.Bh4 Kg2 47.Kb2 Kf3 48.Kc3 Be4 49.Kb2 Ke3 50.Kc3 Bg2 51.Kb2 Kd4 52.Be7 Bc6 53.Bh4 Kxc5 54.Bg5 Kd4 55.Bh4 Ke4 56.Bg5 Kf5 57.Bh4 Kg4 58.Kb1 Be4+ 59.Kb2 g5 60.fxg5 Bg6 61.Ka1 Kf5 62.Kb2 Ke4 63.Ka1 Kd3 64.Kb2 Kd2 65.g4 hxg4 66.Bg3 Ke2 67.Bh2 Kf3 68.Bc7 g3 69.Bb6 Ke2 70.Ba7 g2 71.Bd4 Kf1 72.Ka1 g1=Q 73.Bxg1 Kxg1 74.Kb2 Kf2 75.Ka1 Bf7 76.Kb2 Bg8 77.Ka1 Bc4 78.Kb1 Kg3 79.Ka1 Kf4 80.g6 Kg5 81.g7 Kf6 82.g8=B Bxg8 83.Kb2 Ke7 84.Ka1 Ke6 85.Kb1 Kd7 86.Ka1 Kd8 87.Kb1 Kc7 88.Ka1 Bh7 89.Kb2 Bd3 90.Ka1 Kb8 91.Kb2 Bh7 92.Ka1 Ka7 93.Kb2 Bg6 94.Ka1 Kb6 95.Kb2 Kc6 96.Ka1 Kd7 97.Kb2 Bf7 98.Ka1 Ke6 99.Kb2 Bg6 100.Ka1 Kd6 101.Kb2 Bf7 102.Ka1 Be6 103.Kb1 Bc8 104.Ka1 Ba6 105.Kb1 Bf1 106.Ka1 Bh3 107.Kb2 Kc5 108.Ka1 Kc4 109.Kb2 Kd3 110.Ka1 Ke4 111.Kb2 Bg2 112.Ka1 Kf3 113.Kb1 Bh1 114.Ka1 Ke2 115.Kb1 Kf2 116.Ka1 Kf3 117.Kb1 Kg3 118.Ka1 Ba8 119.Kb1 Kf3 120.Ka1 Ke2 121.Kb1 Kd3 122.Ka1 Kc4 123.Kb1 Kc3 124.Ka1 Bf3 125.Kb1 Be4+ 126.Ka1 b2+ 127.Ka2 b1=Q# 0-1