1.d4 e6 2.Nf3 d5 3.e3 Qd6 4.Bd3 Qb4+ 5.c3 Qa5 6.O-O b5 7.Ne5 f6 8.Qh5+ g6 9.Nxg6 hxg6 10.Bxg6+ Ke7 11.Qxh8 e5 12.Qxg8 Qb6 13.Qf7+ Kd6 14.Qxf8+ Kc6 15.Qxc8 f5 16.dxe5 a5 17.b4 axb4 18.cxb4 f4 19.Be8+ Nd7 20.Bxd7#