1.c4 e5 2.Nc3 d6 3.d4 exd4 4.Qxd4 Nc6 5.Qd1 g6 6.g3 Bg7 7.Bg2 Be6 8.Qb3 Rb8 9.Nf3 Nf6 10.Ng5 Bd7 11.c5 O-O 12.cxd6 cxd6 13.O-O b5 14.Bf4 b4 15.Nce4 Nd4 16.Qd1 Nxe4 17.Nxe4 Bg4 18.Re1 Rc8 19.h3 Be6 20.Nxd6 g5 21.Nxc8 gxf4 22.e3 fxe3 23.fxe3 Nf5 24.Qxd8 Rxd8 25.Nxa7 Rd2 26.Rad1 Rxb2 27.Rd8+ Bf8 28.Nc6 Kg7 29.Nd4 Nxd4 30.exd4 Be7 31.Rb8 Bd6 32.Rb5 Bc4 33.Rf5 Rxa2 34.Bd5 Bxd5 35.Rxd5 Ra6 36.Kf2 Rb6 37.Rb1 b3 38.Ke2 b2 39.g4 Ba3 40.Ra5 Rb3 41.h4 h6 42.Ra7 Rg3 43.Rf1 Kg8 44.Kd2 Rf3 45.Rb1 Rg3 46.Kc2 Kg7 47.Rf1 Kg8 48.h5 Rg2+ 49.Kb1 Rg3 50.Ka2 Rc3 51.Rb1 Bf8 52.Rxb2 Rd3 53.Rf2 Rxd4 54.Raxf7 Rd8 55.Kb3 Bc5 56.R2f3 Rd4 57.R7f4 Rd7 58.Rf6 Kh7 59.Rf7+ Rxf7 60.Rxf7+ Kh8 61.Kc4 Be3 62.Kd5 Bd2 63.Ke6 Kg8 64.Rb7 Bc1 65.Kf6 Be3 66.Kg6 Kf8 67.Kf6 Ke8 68.Re7+ Kd8 69.Rxe3 Kc7 70.Ke6 Kb6 71.Kd5 Kc7 72.g5 hxg5 73.h6 g4 74.h7 Kb7 75.Re7+ Kb6 76.h8=Q g3 77.Qb8+ Ka5 78.Ra7# 1-0