1.e4 c5 2.Bc4 e6 3.Nc3 d6 4.Nf3 Bd7 5.d3 a6 6.Bb3 b5 7.a4 b4 8.Ne2 Nc6 9.d4 cxd4 10.Nfxd4 Nf6 11.Nxc6 Bxc6 12.e5 dxe5 13.Qxd8+ Rxd8 14.O-O a5 15.c3 Be7 16.cxb4 Bxb4 17.Bc4 O-O 18.Bb5 Bd5 19.Nc3 Rc8 20.Ba6 Rcd8 21.Nxd5 exd5 22.Re1 e4 23.Be3 Bxe1 24.Rxe1 d4 25.Bf4 d3 26.Rd1 Nd5 27.Bg3 Nb4 28.Bb5 f5 29.Bc7 Ra8 30.Bd6 Rfd8 31.Bxb4 axb4 32.b3 g6 33.Bc6 Rac8 34.Bb7 Rc3 35.a5 Rxb3 36.a6 Ra3 37.f3 e3 38.g4 f4 39.h4 e2 40.Re1 Kg7 41.Kf2 b3 42.h5 g5 43.Be4 h6 44.a7 Rxa7 45.Bxd3 Rxd3 46.Rxe2 Rb7 47.Ke1 Rxf3 48.Kd2 b2 49.Re1 b1=Q 50.Rxb1 Rxb1 51.Ke2 Re3+ 52.Kf2 Rb2+ 53.Kf1 Ra3 54.Ke1 Ra1#