1.e4 c5 2.Nc3 Nc6 3.g3 e6 4.Bg2 d6 5.d3 Nf6 6.h3 Be7 7.f4 O-O 8.Nf3 Bd7 9.O-O Rb8 10.g4 b5 11.Ne2 b4 12.Ng3 d5 13.e5 Ne8 14.g5 g6 15.Nh2 Nd4 16.Ng4 Ng7 17.Nh6+ Kh8 18.Be3 Ndf5 19.Nhxf5 Nxf5 20.Nxf5 gxf5 21.h4 Rg8 22.Bf3 Qe8 23.Qe2 d4 24.Bd2 Bc6 25.Qg2 Bxf3 26.Rxf3 f6 27.exf6 Bxf6 28.Re1 Rb6 29.Qh3 Qh5 30.Kh2 Bd8 31.Rf2 Bc7 32.Rfe2 Rg6 33.Kg2 h6 34.Qf3 Qxh4 35.Rh1 Qg4+ 36.Qxg4 fxg4 37.gxh6 Kh7 38.f5 Rf6 39.fxe6 Rbxe6 40.Rhe1 Rxe2+ 41.Rxe2 Bd6 42.Re4 g3 43.Be1 Rxh6 44.Bxg3 Rg6 45.Rh4+ Kg7 46.Rh3 Kf6 47.Kf3 Rxg3+ 48.Rxg3 Bxg3 49.Kxg3 Kg5 50.Kf3 Kf5 51.a3 bxa3 52.bxa3 a6 53.Kg3 a5 54.a4 Kg5 55.Kf3 Kf5 56.Kg3 Ke5 57.Kg4 Kd5 58.Kf5 c4 59.Kf4 c3 60.Kf5 Kc5 61.Ke5 Kb4 62.Kxd4 Kxa4 63.Kxc3 Ka3 64.d4 Ka2 65.d5 Kb1 66.d6 a4 67.Kb4 a3 68.Kxa3 Kxc2 69.d7 Kc3 70.d8=Q Kc4 71.Ka4 Kc5 72.Qd3 Kc6 73.Qd4 Kb7 74.Kb5 Kb8 75.Qg7 Kc8 76.Kc6 Kd8 77.Qd7#