1.e4 c5 2.Nf3 Nc6 3.Bc4 e5 4.Nc3 Nf6 5.Ng5 h6 6.Nxf7 Qc7 7.Nxh8 d6 8.Bf7+ Kd8 9.Nb5 Qb6 10.Bc4 Nxe4 11.Nf7+ Ke8 12.d3 Nf6 13.O-O d5 14.Qe1 dxc4 15.dxc4 Kxf7 16.Be3 a6 17.a4 axb5 18.cxb5 Nd4 19.c3 Nc2 20.Qd1 Nxa1 21.Qxa1 Bd7 22.Qa2+ Qe6 23.Qa3 Bxb5 24.b4 cxb4 25.cxb4 Bxf1 26.Kxf1 b5 27.Qc3 Qc4+ 28.Qxc4+ bxc4 29.b5 Rxa4 30.b6 Nd7 31.b7 Nb8 32.Kg1 Ra1+ 33.Bc1 Rxc1#