1.e4 c5 2.Nf3 d6 3.Bc4 e6 4.d3 g6 5.Ng5 Bg7 6.Qf3 Nf6 7.O-O O-O 8.Bf4 Nc6 9.Bxd6 Qxd6 10.Re1 Ne5 11.Qe3 Nxc4 12.dxc4 Qe5 13.f4 Qxb2 14.Nd2 Qxc2 15.Ndf3 Ng4 16.Qe2 Qxe2 17.Rxe2 Bxa1 18.h3 Nf6 19.e5 Nh5 20.Kf2 Nxf4 21.Re1 Nd3+ 22.Kg1 Nxe1 23.Nxe1 Bxe5 24.Nd3 Bd4+ 25.Kh1 Bd7 26.Ne4 Bc6 27.Nexc5 Bxc5 28.Nxc5 a6 29.Kg1 Rfd8 30.g4 Rd4 31.Nb3 Rxc4 32.Nd2 Rc2 33.Nb3 Rd8 34.Na5 Rd1#