1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.O-O a6 7.a4 Qa5 8.Ra3 Nc6 9.f5 Nge7 10.fxe6 fxe6 11.Ng5 Nd8 12.d3 h6 13.Nh3 Nec6 14.Be3 Bd7 15.Nf4 O-O 16.Nxg6 Rxf1+ 17.Qxf1 Kh7 18.Nf8+ Bxf8 19.Qxf8 h5 20.Bh6 Qxc3 21.Rxc3 a5 22.Qg7#