1.e4 c5 2.Nf3 a5 3.Bb5 Nc6 4.O-O Qb6 5.a4 e6 6.Na3 Qc7 7.c3 Nf6 8.Re1 Be7 9.e5 Nd5 10.Bc4 O-O 11.Nb5 Qb8 12.d4 cxd4 13.Bxd5 exd5 14.Nfxd4 d6 15.e6 Nxd4 16.exf7+ Rxf7 17.Qxd4 Bd7 18.Qxd5 Bc6 19.Qd3 Qc8 20.f3 Qd7 21.Be3 Raf8 22.Nd4 Bxa4 23.b3 Bc6 24.Rxa5 Bd8 25.Ra8 Bf6 26.Rxf8+ Rxf8 27.Nxc6 bxc6 28.Bd4 Bxd4+ 29.Qxd4 d5 30.b4 h6 31.h3 Rf6 32.Kf2 Qf5 33.Re2 Kh7 34.Kg1 Rg6 35.Kh2 Rf6 36.Qe5 Qd3 37.Qe3 Qxe3 38.Rxe3 Rf4 39.Kg3 Rc4 40.Kf2 d4 41.cxd4 Rxd4 42.Re4 Rd2+ 43.Re2 Rd4 44.Rb2 Rd3 45.Ke2 Rc3 46.Kd1 Rd3+ 47.Kc2 Re3 48.h4 h5 49.Kd2 Ra3 50.Rc2 Rb3 51.Rc4 Rb2+ 52.Kd3 Rxg2 53.Rxc6 Rf2 54.Ke3 Rb2 55.Rc4 Kh6 56.f4 Kg6 57.Ke4 Kf6 58.Kd5 Kf5 59.Kc6 Kg4 60.f5+ Kxf5 61.b5 g5 62.Rc5+ Kg4 63.hxg5 h4 64.g6 Re2 65.Kd7 Rf2 66.Ke6 Re2+ 67.Re5 Rb2 68.g7 h3 69.g8=Q+ Kf4 70.Qg5+ Kf3 71.Re3+ Kf2 72.Qg3+ Kf1 73.Re1# 1-0