1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Nc2 Nf6 7.Nc3 O-O 8.Be3 d6 9.Be2 Nd7 10.O-O Nc5 11.f3 Ne6 12.Qd2 a5 13.a4 Nc5 14.Rad1 Nb3 15.Qe1 Nb4 16.Nd4 Nxd4 17.Bxd4 Nc2 18.Qf2 Nxd4 19.Rxd4 Bxd4 20.Qxd4 Be6 21.h4 Ra6 22.h5 Qb6 23.Qxb6 Rxb6 24.Nb5 Rc8 25.b3 f5 26.Bd3 Kg7 27.Re1 Kf6 28.Kf2 Bd7 29.Kg3 Bxb5 30.axb5 Ra8 31.hxg6 hxg6 32.Rh1 a4 33.bxa4 Rxa4 34.exf5 Ra3 35.Bb1 gxf5 36.Rh6+ Ke5 37.Kh4 Rb3 38.Bc2 Rc3 39.Bb1 Rxc4+ 40.Kg5 e6 41.g4 fxg4 42.fxg4 Rxb5 43.Rh5 Kd4+ 44.Kh4 Rxh5+ 45.gxh5 Ke5+ 46.Kg5 Rc1 47.Bg6 Rg1+ 48.Kh6 Kf6 49.Kh7 d5 50.Be8 e5 51.h6 e4 52.Kh8 e3 53.h7 e2 54.Bf7 e1=Q 55.Bxd5 Qe5 56.Bg8 Ke7#