1.d4 e6 2.c4 d5 3.Nc3 a6 4.Nf3 Nc6 5.e4 Bb4 6.e5 Bxc3+ 7.bxc3 Nh6 8.Bg5 f6 9.exf6 gxf6 10.Bxh6 e5 11.Nxe5 fxe5 12.Qh5+ Kd7 13.Qg4+ Ke8 14.Qg7 Rf8 15.Qxf8+ Kd7 16.Qf5+ Ke8 17.Qh5+ Kd7 18.cxd5 Qe8 19.dxc6+ bxc6 20.Qf5+ Kd8 21.Bg5+ Qe7 22.Qf8+ Kd7 23.Qxe7#