1.e4 c5 2.Nc3 Nc6 3.g3 Nf6 4.Bg2 g6 5.d3 Bg7 6.f4 d6 7.Nf3 O-O 8.O-O Bg4 9.h3 Bxf3 10.Qxf3 Nd4 11.Qf2 a6 12.Be3 e5 13.f5 Qb6 14.Rab1 Qc7 15.g4 b5 16.g5 Nh5 17.Nd5 Qd8 18.f6 Bh8 19.Ne7+ Qxe7 20.fxe7 Rfe8 21.Qxf7#