1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 e5 5.Nb3 Nf6 6.Nc3 Bb4 7.Bd3 O-O 8.O-O h6 9.f4 d6 10.Qf3 Nc6 11.h3 exf4 12.Bxf4 Ne5 13.Qf2 Bxc3 14.bxc3 Nfd7 15.Qg3 Qf6 16.Nd4 Nc5 17.Rad1 b5 18.Nf3 Ncd7 19.Nd4 Nb6 20.Be3 Qg6 21.Qxg6 fxg6 22.Nxb5 axb5 23.Bxb6 Rxa2 24.Bc7 Nf7 25.Bxb5 Rxc2 26.Rf3 Ne5 27.Rxf8+ Kxf8 28.Bxd6+ Kf7 29.Bxe5 Ke6 30.Bd4 Bb7 31.Ba4 Rb2 32.Re1 g5 33.Bxg7 h5 34.Bd1 h4 35.Bg4+ Kf7 36.Bd4 Rc2 37.e5 Rxg2+ 38.Kf1 Rh2 39.e6+ Ke8 40.Bh5+ Ke7 41.Bc5+ Kf6 42.e7 Bc6 43.Bd4+ Kf5 44.e8=Q Bxe8 45.Rxe8 Rxh3 46.Re5+ Kf4 47.Re2 g4 48.Kg2 Rg3+ 49.Kf2 Rf3+ 50.Ke1 Rd3 51.Bg6 Rh3 52.Re4+ Kg5 53.Bh7 Rh1+ 54.Kf2 g3+ 55.Kf3 Rf1+ 56.Kg2 Rd1 57.Be3+ Kh5 58.Re5+ Kg4 59.Rg5#