1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 e6 5.Nh4 Be4 6.f3 Bg6 7.Nxg6 hxg6 8.O-O Nf6 9.c4 dxc4 10.e3 e5 11.dxe5 Nxe5 12.f4 Nd3 13.Bxb7 Bc5 14.Qa4+ Kf8 15.Bxa8 Qxa8 16.Qxc4 Ng4 17.h4 Bxe3+ 18.Bxe3 Nxe3 19.Qxd3 Qg2#