1.e4 c5 2.Nc3 d6 3.g3 Nf6 4.Bg2 e6 5.f4 Be7 6.d3 O-O 7.Nf3 Nbd7 8.O-O a6 9.h3 Qc7 10.Be3 b5 11.Qe1 Bb7 12.g4 Rac8 13.f5 e5 14.g5 Ne8 15.Kh1 b4 16.Ne2 a5 17.Ng3 a4 18.Nh5 Qb6 19.f6 gxf6 20.gxf6 Nexf6 21.Qg3+ Ng4 22.Qxg4+ Kh8 23.Qg7#