1.Nf3 Nh6 2.e4 c5 3.c3 g6 4.Bc4 e6 5.d4 cxd4 6.O-O Bg7 7.cxd4 O-O 8.Nc3 Nc6 9.d5 Ne5 10.Nxe5 Bxe5 11.Bxh6 Qh4 12.f4 Qxh6 13.fxe5 g5 14.Be2 Rb8 15.Bd3 f6 16.exf6 Kh8 17.a3 Qxh2+ 18.Kxh2 Re8 19.Rf2 a6 20.Bxa6 h6 21.d6 Re7 22.fxe7 e5 23.Rf7 Kg8 24.e8=Q# 1-0