1.e4 c5 2.Nc3 e6 3.Nge2 a6 4.g3 d6 5.Bg2 Nf6 6.O-O Be7 7.d4 cxd4 8.Nxd4 Nc6 9.Nxc6 bxc6 10.e5 Nd5 11.exd6 Bxd6 12.Ne4 Bb7 13.c4 Bxg3 14.hxg3 h5 15.cxd5 cxd5 16.Qa4+ Kf8 17.Qb4+ Kg8 18.Qxb7 h4 19.Bg5 Qe8 20.Nd6 Qb8 21.Qxf7+ Kh7 22.Qxe6 hxg3 23.Qf5+ g6 24.Qf7#