1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 a5 9.f3 d5 10.Bxd5 Nxd5 11.Nxd5 f5 12.c3 fxe4 13.fxe4 e6 14.Nxc6 Qh4+ 15.g3 Qxe4 16.Nce7+ Kh8 17.Rf1 Rxf1+ 18.Kxf1 exd5 19.Nxc8 Rxc8 20.Qd2 Qh1+ 21.Bg1 Rf8+ 22.Ke2 Qf3+ 23.Ke1 Qf1#