1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 e6 5.Bc4 g6 6.f5 Bg7 7.O-O exf5 8.d3 Nge7 9.Qe1 O-O 10.Qh4 Qd7 11.Bh6 Ne5 12.Ng5 Nxc4 13.Bxg7 Kxg7 14.Qxh7+ Kf6 15.e5+ Kxe5 16.Rae1+ Ne3 17.Rxe3+ Kd4 18.Qh4+ Kxe3 19.Qf4#