1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 Nc6 6.Nf3 Bg4 7.Be3 e6 8.Bc4 Bb4 9.Qd3 Bxf3 10.gxf3 e5 11.d5 Ne7 12.O-O-O a6 13.h4 b5 14.Bxb5+ axb5 15.Qxb5+ Nd7 16.Qxb4 Rf8 17.d6 Nc6 18.Qb5 Ndb8 19.d7+ Nxd7 20.Qxc6 f5 21.Bg5 Qc8 22.Qe6#