1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.f4 g6 7.Nxc6 bxc6 8.e5 Nd7 9.exd6 exd6 10.Qd4 Qf6 11.Qxf6 Nxf6 12.Be2 d5 13.Be3 Bg7 14.O-O O-O 15.Bf3 Bf5 16.Rac1 Nd7 17.Na4 Rab8 18.b3 d4 19.Bd2 c5 20.Nb2 Nb6 21.Be2 Rfe8 22.Rfe1 Re7 23.Nc4 Nxc4 24.Bxc4 Rxe1+ 25.Bxe1 Bh6 26.Bd2 Re8 27.Kf2 Bf8 28.Bd3 Bd6 29.Re1 Rxe1 30.Kxe1 Be6 31.Kf2 f5 32.h3 Kf7 33.Bc4 Bxc4 34.bxc4 a6 35.Kf3 h5 36.g4 hxg4+ 37.hxg4 Ke6 38.Ba5 Be7 39.Bb6 Bd6 40.Ba7 Be7 41.Bb8 Bf8 42.Bc7 Be7 43.Bb6 Kd7 44.gxf5 gxf5 45.Kg3 Kc6 46.Ba5 Kd6 47.Bd2 Kc6 48.Kf3 Kb6 49.Ke2 Kc6 50.Kd1 Kb6 51.Kc1 Kc6 52.Kb2 Bd6 53.Kb3 Kb6 54.Ka4 Bc7 55.Bc1 Kc6 56.Kb3 Kb6 57.Bd2 Kc6 58.Kb2 Kb6 59.Kc1 Kc6 60.Kd1 Kb6 61.Ke2 Kc6 62.Kd3 Kb6 63.c3 Kc6 64.cxd4 cxd4 65.Kxd4 Bd6 66.Kc3 Bc5 67.Kd3 Bd6 68.Be3 Bc5 69.Bxc5 Kxc5 70.Kc3 a5 71.a4 Kc6 72.Kd4 Kd6 73.c5+ Kc6 74.Kc4 Kc7 75.Kb5 Kd7 76.Kxa5 Kc6 77.Kb4 Kd5 78.Kb5 Ke4 79.c6 Kxf4 80.c7 Kg4 81.c8=Q Kg3 82.Qxf5 Kg2 83.a5 Kg3 84.a6 Kg2 85.a7 Kg3 86.Kb6 Kg2 87.Kb7 Kg3 88.a8=Q Kh2 89.Qg8 Kh1 90.Qfh7#