1.d4 Nf6 2.Bg5 d5 3.Bxf6 gxf6 4.c4 e5 5.dxe5 dxc4 6.Qxd8+ Kxd8 7.exf6 b5 8.Nc3 a6 9.Nf3 Bb7 10.O-O-O+ Ke8 11.Nd5 Bd6 12.e4 Nd7 13.g3 Bxd5 14.Rxd5 Nxf6 15.Rf5 Nxe4 16.Bxc4 bxc4 17.Re1 Kf8 18.Rxe4 Kg7 19.Rg4+ Kh6 20.Rf6+ Kh5 21.Rg5#