1.c4 Nf6 2.Nf3 e6 3.e3 d5 4.Be2 c5 5.d4 Nc6 6.O-O dxc4 7.Bxc4 a6 8.dxc5 Bxc5 9.Qxd8+ Nxd8 10.a3 b5 11.Be2 Be7 12.b4 Nd5 13.Bb2 O-O 14.Nc3 Nb6 15.Rfc1 Bb7 16.a4 bxa4 17.Nxa4 Nxa4 18.Rxa4 Nc6 19.Ne5 Nxe5 20.Bxe5 Rfc8 21.Rxc8+ Rxc8 22.h3 f6 23.Bg3 Rc1+ 24.Kh2 Rc2 25.Bxa6 Bd5 26.b5 Rb2 27.e4 Bb3 28.Ra1 Bc4 29.Rc1 Bxb5 30.Rc8+ Kf7 31.Rb8 Bxa6 32.Rxb2 Bd3 33.f3 e5 34.Rb7 Ke6 35.Be1 f5 36.exf5+ Bxf5 37.Bb4 Bf6 38.g4 Bd3 39.Kg3 e4 40.fxe4 Bxe4 41.Rb6+ Kd5 42.Ra6 Be5+ 43.Kf2 Bd4+ 44.Ke2 Bg2 45.Ra3 Ke4 46.Rg3 Bh1 47.Bc3 Be5 48.Re3+ Kf4 49.Bxe5+ Kg5 50.Kf2 h5 51.Kg3 hxg4 52.hxg4 Kg6 53.Kf4 Bd5 54.Bb2 Kf7 55.Kg5 Be6 56.Rc3 Ke7 57.Kf4 Kd6 58.g5 g6 59.Ke4 Bf5+ 60.Kd4 Bg4 61.Rb3 Ke6 62.Ke4 Bh5 63.Rb6+ Kd7 64.Ke5 Bg4 65.Rxg6 Be2 66.Rf6 Bh5 67.Rh6 Be8 68.g6 Bxg6 69.Rxg6 Kc7 70.Kd5 Kd7 71.Re6 Kc7 72.Re3 Kb7 73.Be5 Kb6 74.Bd6 Kb7 75.Bc5 Kc7 76.Re1 Kb7 77.Kd6 Ka6 78.Kc6 Ka5 79.Ra1# 1-0