1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 e6 5.g3 a6 6.Bg2 Nf6 7.d3 Be7 8.O-O O-O 9.h3 b5 10.a3 Bb7 11.b3 Qb6 12.Kh2 h6 13.Nh4 Nd4 14.f5 exf5 15.Nxf5 Rfe8 16.Nxe7+ Rxe7 17.Bxh6 gxh6 18.Rxf6 Re6 19.Qg4+ Kf8 20.Raf1 Rae8 21.Rxf7#