1.d4 d5 2.c4 dxc4 3.Nc3 Nf6 4.e4 h6 5.Bxc4 e6 6.Bf4 Bb4 7.Ne2 Nxe4 8.O-O Nd6 9.Qa4+ Nc6 10.d5 exd5 11.Bxd5 Bxc3 12.Bxc6+ Bd7 13.Bxd7+ Qxd7 14.Qxd7+ Kxd7 15.Nxc3 Nf5 16.Rfd1+ Kc6 17.Rac1 Rac8 18.Nd5+ Kb5 19.Nxc7+ Ka5 20.Rd5+ Kb6 21.Rb5#