1.Nf3 Nh6 2.d4 Ng8 3.e4 e6 4.Nc3 d5 5.Bd3 dxe4 6.Nxe4 Nd7 7.Ne5 Ngf6 8.Qf3 Be7 9.Ng5 O-O 10.Qh3 h6 11.Ngf3 c5 12.Bxh6 cxd4 13.O-O-O Nxe5 14.Nxe5 Qa5 15.Bxg7 Kxg7 16.Qg3+ Kh8 17.Qh4+ Kg8 18.Qg5+ Kh8 19.Kb1 Ng8 20.Qh5+ Kg7 21.Qh7+ Kf6 22.Qh8+ Kg5 23.Qg7+ Kh5 24.g4+ Kh4 25.f4 Kh3 26.Bf1+ Kh4 27.Qh7+ Nh6 28.Qxh6# 1-0