1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Be7 8.f4 Qc7 9.Be3 b5 10.a3 Bb7 11.Qd3 Nbd7 12.Nf3 O-O 13.O-O Nc5 14.Bxc5 dxc5 15.Qe2 b4 16.axb4 cxb4 17.e5 bxc3 18.exf6 Bxf6 19.bxc3 Bxc3 20.Ra4 a5 21.Rc4 Qb6+ 22.Kh1 Ba6 23.Qe4 Bxc4 24.Qxc4 Rfc8 25.Qa4 Qc6 26.Qxc6 Rxc6 27.Rd1 Bf6 28.f5 exf5 29.Rd7 Rf8 30.Ra7 Rc5 31.Kg1 g5 32.Kf1 h6 33.Nd2 Bc3 34.Nc4 Rd5 35.Ne3 Re5 36.Nc4 Re1+ 37.Kf2 Rfe8 38.Rd7 R8e7 39.Rd5 Ra1 40.Nb6 g4 41.g3 Be1+ 42.Kf1 Bxg3+ 43.Kg2 Bc7 44.Rd2 Bxb6 45.h3 Rg1+ 46.Kh2 g3#