1.Nf3 Nf6 2.Ng1 e6 3.b3 d5 4.e3 Bd6 5.Nf3 e5 6.c4 e4 7.Nd4 c5 8.Nb5 Be5 9.d4 exd3 10.N1c3 O-O 11.f4 Bxc3+ 12.Nxc3 d4 13.Nd5 Re8 14.Bxd3 dxe3 15.O-O Nxd5 16.cxd5 Qxd5 17.Bxh7+ Kxh7 18.Qxd5 e2 19.Re1 Nc6 20.Qxf7 Rd8 21.Bb2 Rg8 22.Qh5# 1-0