1.e4 c5 2.Nc3 d6 3.g3 g6 4.Bg2 Bg7 5.f4 Nc6 6.Nf3 Nf6 7.O-O O-O 8.d3 Rb8 9.h3 Ne8 10.f5 gxf5 11.Nh4 fxe4 12.Nxe4 f5 13.Ng5 e6 14.Rxf5 Bd4+ 15.Kh2 exf5 16.Bd5+ Kg7 17.Qh5 Nf6 18.Qh6+ Kxh6 19.Ne6+ Kh5 20.Ng7#