1.e4 c5 2.Nf3 a6 3.g3 Nc6 4.Bg2 g6 5.c3 e5 6.d4 cxd4 7.cxd4 exd4 8.Nxd4 Bg7 9.Be3 Nge7 10.O-O O-O 11.Nc3 d6 12.Qd2 Re8 13.Rad1 Bg4 14.Nde2 Ne5 15.f3 Nc4 16.Qc1 Nxe3 17.Qxe3 Be6 18.Kh1 Qc7 19.Rc1 Qa5 20.Rfd1 Rad8 21.Nf4 Bc8 22.Qf2 Bh6 23.Rb1 Be6 24.Nxe6 fxe6 25.Bh3 Nc6 26.Qc2 Bg7 27.Qb3 Nd4 28.Rxd4 Bxd4 29.Bxe6+ Kh8 30.Bd5 b5 31.Ne2 Bg7 32.Kg2 Qd2 33.Qd1 Qxd1 34.Rxd1 Bxb2 35.h4 Rc8 36.f4 Rc2 37.Kf3 a5 38.h5 Kg7 39.Rh1 Bf6 40.Bb3 Rb2 41.g4 a4 42.Bd5 g5 43.Ng3 gxf4 44.Nf5+ Kf8 45.Rc1 Bd8 46.Nxd6 Re7 47.Rc8 Rd7 48.Nf5 b4 49.Ra8 a3 50.Kxf4 Rd2 51.g5 R2xd5 52.exd5 Rxd5 53.g6 hxg6 54.hxg6 Kg8 55.Ne7+ Kg7 56.Nxd5 Bh4 57.Nxb4 Kxg6 58.Nc2 Be7 59.Ke4 Kf6 60.Nxa3 Ke6 61.Nc4 Bb4 62.a4 Kf6 63.Ra6+ Kg5 64.Kd5 Kf4 65.Rc6 Be1 66.Re6 Bc3 67.a5 Bxa5 68.Nxa5 Kf5 69.Nc6 Kf4 70.Nd4 Kg5 71.Ke4 Kg4 72.Rg6+ Kh5 73.Rg8 Kh6 74.Kf5 Kh7 75.Rg5 Kh6 76.Kf6 Kh7 77.Kf7 Kh6 78.Rf5 Kh7 79.Rh5#