1.d4 d5 2.Nf3 c6 3.c4 Nf6 4.Nc3 Bf5 5.cxd5 cxd5 6.Qb3 b6 7.Bg5 e6 8.e4 dxe4 9.Bb5+ Ke7 10.Ne5 Qxd4 11.Nc6+ Nxc6 12.Bxc6 Rc8 13.Rd1 Qxd1+ 14.Qxd1 Rxc6 15.Qa4 Rc7 16.Nb5 Rd7 17.Nxa7 Ke8 18.Nc6 Be7 19.Ne5 Bg4 20.Bxf6 Bb4+ 21.Kf1 gxf6 22.Qxd7+ Kf8 23.Qxf7#