1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O Nf6 7.f5 gxf5 8.d3 O-O 9.Qe1 fxe4 10.dxe4 Bg4 11.Qh4 Bh5 12.Bg5 Bg6 13.Rae1 Ne5 14.Nxe5 dxe5 15.Rd1 Qc7 16.Bxf6 Bxf6 17.Rxf6 exf6 18.Nd5 Qa5 19.Rf1 Qd2 20.Ne7+ Kg7 21.Qxf6+ Kh6 22.Nf5+ Kh5 23.Qh4#