1.e4 c5 2.Nf3 f5 3.exf5 d5 4.Bb5+ Nc6 5.Ne5 Qd6 6.Qh5+ g6 7.fxg6 Bg7 8.gxh7+ Kd8 9.Nf7+ Kd7 10.Nxd6 a5 11.d4 Nh6 12.a3 Nf7 13.c3 Nxd6 14.Bxc6+ Kc7 15.Nd2 Kb8 16.b3 Rd8 17.b4 bxc6 18.O-O a4 19.Qh4 cxb4 20.axb4 Nc4 21.Ra3 Nd6 22.Ne4 Nxe4 23.h3 Kb7 24.Ra1 Nd2 25.Bxd2 a3 26.c4 Ra4 27.Qxe7+ Bd7 28.Bf4 Ka8 29.Ra2 Kb7 30.Kh2 Rc8 31.Be5 Rc7 32.f3 Bh8 33.Rh1 Bg4 34.Qxc7+ Ka8 35.Re2 Ra5 36.Rc2 Be6 37.c5 a2 38.Rf1 a1=Q 39.Rxa1 Rxa1 40.Qb8# 1-0