1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 Nxe4 7.Bxf7+ Kxf7 8.Nxe4 Ke8 9.Qf3 e5 10.Ng5 Qf6 11.Qe2 Be7 12.Qc4 Bd7 13.Nde6 Bd8 14.Nxd8 Kxd8 15.Nf7+ Ke8 16.Nxh8 Nc6 17.Qg8+ Qf8 18.Qxh7 Bf5 19.Qh5+ Kd7 20.c3 Be6 21.Ng6 Qf7 22.Qg5 Rf8 23.Nxf8+ Qxf8 24.Be3 d5 25.O-O Kc7 26.Rac1 Kb8 27.Rfd1 Qf7 28.h3 Qd7 29.Qg3 b5 30.Bd4 Qc7 31.Be3 Kb7 32.Qf3 e4 33.Qf4 Qe7 34.Qg5 Qf7 35.Bd4 Nxd4 36.cxd4 Qd7 37.Rc5 Kb6 38.Rdc1 Qd6 39.Rc6+ Qxc6 40.Rxc6+ Kxc6 41.Qxg7 Kb6 42.Qf6 Ka5 43.Qxe6 e3 44.fxe3 Kb4 45.Qxd5 Ka5 46.Qc5 Ka4 47.Qa3#