1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 a5 5.Bg2 O-O 6.Nf3 d5 7.Qc2 c5 8.dxc5 d4 9.Bxb4 axb4 10.Nbd2 Nc6 11.O-O Qe7 12.Ng5 e5 13.Nde4 Ne8 14.Nxh7 f5 15.Nxf8 Qxf8 16.Ng5 Qxc5 17.Bd5+ Kf8 18.Be6 Ne7 19.Nh7#