1.c4 e5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Bc5 8.d3 O-O 9.Bd2 Bf5 10.Rc1 Re8 11.Na4 Be7 12.Rxc6 bxc6 13.Nxe5 Bf8 14.Bc3 Nd5 15.Nxc6 Qd6 16.Nd4 Bd7 17.Bd2 c5 18.Nf3 Bxa4 19.Qxa4 Rxe2 20.Rd1 Qf6 21.d4 Rae8 22.Qxa7 Qf5 23.dxc5 Qc2 24.Rc1 Qxb2 25.Qa5 Rc8 26.Bf1 Ree8 27.c6 Nc7 28.Bc4 Ne6 29.Ne5 Bb4 30.Qxb4 Qxe5 31.Bc3 Qe4 32.Bb5 Qf3 33.c7 Ng5 34.h4 Nh3+ 35.Kh2 Nxf2 36.Qf4 Ng4+ 37.Kg1 Qe3+ 38.Qxe3 Rxe3 39.Ba5 Rxg3+ 40.Kf1 Rf3+ 41.Kg2 Ra3 42.Bd7 Rxc7 43.Bxc7 Rxa2+ 44.Kf3 h5 45.Bb5 g6 46.Bf4 Rf2+ 47.Kg3 Rb2 48.Bc4 Kg7 49.Bd5 Rb5 50.Bf3 Nh6 51.Kf2 Nf5 52.Bg5 Rb2+ 53.Ke1 Rb4 54.Rc7 Rd4 55.Be2 Nxh4 56.Bc1 Rb4 57.Bd2 Re4 58.Bc3+ Kf8 59.Bf6 Nf5 60.Kf2 Re6 61.Bc3 Nd6 62.Bd3 Ne4+ 63.Bxe4 Rxe4 64.Ra7 Rc4 65.Bd2 Kg7 66.Bg5 Rg4 67.Ra5 f6 68.Be3 g5 69.Kf3 Kg6 70.Ra6 Rb4 71.Rd6 Kf5 72.Bd4 g4+ 73.Kg2 h4 74.Bxf6 h3+ 75.Kg3 Rb3+ 76.Kh2 Rf3 77.Bh4 Re3 78.Rf6+ Ke4 79.Bg3 Re2+ 80.Bf2 Ke5 81.Rf8 Kd6 82.Kg3 h2 83.Rh8 Kc7 84.Rxh2 Re7 85.Rh5 Rd7 86.Rg5 Kc6 87.Kh4 Rd8 88.Kxg4 Rd5 89.Rg6+ Kd7 90.Re6 Kxe6 91.Kf3 Ke7 92.Kg3 Rg5+ 93.Kh3 Rg6 94.Bg3 Ke6 95.Kg2 Rg4 96.Kf2 Kd5 97.Bh2 Ke4 98.Bc7 Rg7 99.Bd6 Rd7 100.Bb8 Rd8 101.Bc7 Rc8 102.Bd6 Rc2+ 103.Kg3 Rc6 104.Be7 Rg6+ 105.Kf2 Re6 106.Bd8 Re8 107.Bg5 Rb8 108.Be7 Rb3 109.Bg5 Rf3+ 110.Ke2 Rf5 111.Bh6 Rh5 112.Bf8 Rh2+ 113.Kd1 Kd3 114.Kc1 Rc2+ 115.Kb1 Kc3 116.Bh6 Kb3 117.Bg5 Rg2 118.Be3 Re2 119.Bf4 Re1+ 120.Bc1 Rd1 121.Ka1 Rxc1# 0-1