1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 Bg4 5.Bc4 Nf6 6.O-O e6 7.d3 Nd4 8.Kh1 Bxf3 9.gxf3 g6 10.Be3 Nc6 11.Bd2 Bg7 12.Rg1 O-O 13.f5 exf5 14.Bg5 fxe4 15.fxe4 Qd7 16.Qd2 Nd4 17.Raf1 Qh3 18.Bxf6 Bxf6 19.Rxf6 Nf3 20.Qf2 Nxg1 21.Rxf7 Rxf7 22.Qxf7+ Kh8 23.Qf6#