1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 Nf6 7.O-O Bc5 8.Nb3 Be7 9.f4 d6 10.Be3 b5 11.e5 dxe5 12.fxe5 Nfd7 13.Bf3 Bb7 14.Bxb7 Qxb7 15.Na5 Qc7 16.Qf3 O-O 17.Qxa8 Qxa5 18.a3 Nxe5 19.Qb7 Nc4 20.Bd4 e5 21.Nd5 Bd6 22.Bc3 Qd8 23.Bb4 Nxb2 24.Ne7+ Qxe7 25.Qxe7 Bxe7 26.Bxe7 Rc8 27.Rf2 Nd7 28.Rd2 Rc7 29.Bd8 Ra7 30.Rd5 f6 31.Rb1 Na4 32.Ba5 Kf7 33.Rd6 Ke8 34.Rc6 Ndc5 35.Rd1 Ne4 36.c4 Kf7 37.cxb5 axb5 38.Bb4 Rb7 39.Rdc1 Kg6 40.Rc7 Rb8 41.Rc8 Rb6 42.R1c6 Rxc6 43.Rxc6 Kf5 44.Rc7 Kg6 45.Kf1 h5 46.Ke2 h4 47.Rb7 f5 48.Ke3 Nac3 49.Kd3 Nd5 50.Rxb5 Nf4+ 51.Ke3 Nxg2+ 52.Kf3 h3 53.Rxe5 Ng5+ 54.Kf2 Ne4+ 55.Ke2 Nf4+ 56.Kf3 Nd3 57.Rd5 Ndf2 58.a4 Ng4 59.Bd6 Kf6 60.Bg3 Nc3 61.Rd6+ Ke7 62.a5 g5 63.Rd3 Ne4 64.a6 Nc5 65.Bd6+ Ke6 66.Bxc5 Ne5+ 67.Ke2 Nxd3 68.Kxd3 g4 69.a7 g3 70.hxg3 h2 71.a8=Q f4 72.gxf4 Kf5 73.Qg2 Kxf4 74.Qxh2+ Kf3 75.Qh4 Kg2 76.Ke4 Kf1 77.Qf2#