1.d4 Nc6 2.d5 Ne5 3.e4 Nf6 4.f4 Ng6 5.Bd3 Nxf4 6.Bxf4 e6 7.dxe6 fxe6 8.Nf3 Bb4+ 9.c3 Bc5 10.Bg5 O-O 11.e5 a5 12.exf6 gxf6 13.Bh6 b5 14.Nbd2 c6 15.Ne4 Bb6 16.Qd2 Ba6 17.O-O-O b4 18.Bxa6 Rxa6 19.Qxd7 bxc3 20.Qg7#