1.e4 c5 2.b3 Nf6 3.e5 Nd5 4.Bb2 Nc6 5.Nc3 Nxc3 6.Bxc3 g6 7.e6 f6 8.exd7+ Bxd7 9.Bc4 Qc7 10.Nf3 e5 11.O-O O-O-O 12.d3 g5 13.Nd2 f5 14.a3 h5 15.b4 g4 16.Nb3 h4 17.Nxc5 Bxc5 18.bxc5 g3 19.Qf3 gxh2+ 20.Kh1 h3 21.g3 Nd4 22.Qd1 Bc6+ 23.f3 Qg7 24.Bxd4 Qxg3 25.Qe2 Rxd4 26.Be6+ Kd8 27.Bxf5 Rg8 28.Rf2 Qg1+ 29.Rxg1 hxg1=Q#