1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg4 5.e5 Bxf3 6.Qxf3 Nd7 7.exd6 exd6 8.Qxb7 Bg7 9.Qe4+ Be5 10.fxe5 Kf8 11.exd6 Qh4+ 12.Qxh4 Re8+ 13.Be2 c4 14.Qxc4 f5 15.O-O a6 16.Qxa6 Rd8 17.g4 h6 18.gxf5 g5 19.Bb5 Ngf6 20.Bxd7 Nxd7 21.f6 Rh7 22.f7 g4 23.Rf5 h5 24.Ne4 h4 25.Nf6 Nxf6 26.Rxf6 Rd7 27.Qc8+ Rd8 28.Qxd8+ Kg7 29.f8=Q#