1.c4 c5 2.Nf3 b6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 a6 6.Bf4 Bb7 7.e4 Bb4 8.f3 Nc6 9.Qd2 Nxd4 10.Qxd4 f6 11.Qd2 Ne7 12.a3 Bxc3 13.Qxc3 O-O 14.Bd6 Rc8 15.O-O-O Rf7 16.Kb1 f5 17.Bd3 fxe4 18.fxe4 b5 19.c5 Ng6 20.h4 Qf6 21.Qd2 Qd4 22.Bc2 Qxd2 23.Rxd2 h5 24.g4 hxg4 25.Rg2 Nf4 26.Rxg4 Nh5 27.Rhg1 Nf6 28.Rf4 Nh5 29.Rxf7 Kxf7 30.e5 Kg8 31.Kc1 Nf4 32.Kd2 Bc6 33.Rf1 Nh5 34.Ke3 Ng3 35.Rf4 Nf5+ 36.Bxf5 exf5 37.Rxf5 Bd5 38.b4 Re8 39.Kd4 Bc6 40.h5 Re6 41.Ke3 g6 42.Rg5 Kh7 43.Kf4 gxh5 44.Rxh5+ Kg7 45.Rf5 Rg6 46.Bf8+ Kg8 47.Be7 Kg7 48.Bg5 Kg8 49.Kg4 Bd5 50.Rf2 Be6+ 51.Kf4 Bd5 52.Rd2 Bc6 53.Kf5 Kf7 54.Rd3 Ke8 55.Rh3 Rg8 56.Rh6 Rf8+ 57.Bf6 Bd5 58.Kf4 Be6 59.Rh7 Rf7 60.Rh4 Rf8 61.Kf3 Bd5+ 62.Ke3 Bc6 63.Kf4 Bd5 64.Rh7 Rf7 65.Rh2 Rf8 66.Rd2 Bc6 67.Kf5 Rg8 68.e6 Rg2 69.Rd6 Rf2+ 70.Kg5 Rg2+ 71.Kh6 Rh2+ 72.Kg6 Rg2+ 73.Bg5 Re2 74.exd7+ Bxd7 75.Kf6 Rf2+ 76.Kg7 Rg2 77.Rd5 Re2 78.c6 Re7+ 79.Bxe7 Bg4 80.Rg5 Be2 81.Bc5 Bd1 82.Kh8 Kf7 83.Be3 Bc2 84.Bd4 Bb1 85.Bc5 a5 86.bxa5 Kf6 87.Rg4 Bh7 88.c7 Be4 89.Be7+ Kf7 90.Rg2 Bb1 91.c8=Q Bc2 92.Rg7# 1-0