1.e4 c5 2.Nc3 Nc6 3.Bc4 Nf6 4.Nf3 e6 5.e5 Nh5 6.d3 g6 7.Ne4 d5 8.exd6 Bxd6 9.O-O O-O 10.Bh6 Re8 11.g4 Nf6 12.g5 Nxe4 13.dxe4 Nd4 14.Nxd4 cxd4 15.f4 Bc5 16.Kg2 b6 17.Qf3 Bb7 18.Kg3 Bd6 19.Rad1 e5 20.Bxf7+ Kxf7 21.fxe5+ Kg8 22.Qf7+ Kh8 23.Qg7#