1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 g6 6.Bc4 Bg7 7.O-O d6 8.Qe2 Bg4 9.Bxf7+ Kf8 10.Bb3 Nd4 11.Nxd4 Bxe2 12.Ne6+ Ke8 13.Nxg7+ Kd7 14.Nxe2 Qa5 15.Be6+ Kc7 16.Bf4 Rd8 17.Bd5 Kb8 18.Ne6 Rc8 19.b4 Qa3 20.e5 Ka8 21.Rac1 Rxc1 22.Rxc1 a5 23.Rc8+ Ka7 24.Be3+ Ka6 25.Nc7#