1.d4 d5 2.c4 Nc6 3.Nc3 dxc4 4.d5 Ne5 5.f4 Ng6 6.e4 e5 7.f5 N6e7 8.Nf3 g6 9.Bxc4 gxf5 10.Nxe5 Ng6 11.Bb5+ c6 12.dxc6 Nxe5 13.c7+ Bd7 14.cxd8=Q+ Rxd8 15.Bxd7+ Rxd7 16.Qa4 Nf6 17.O-O Bc5+ 18.Kh1 Nfg4 19.Bf4 Nc6 20.h3 Nf2+ 21.Kh2 Nd3 22.exf5 Nxf4 23.Rae1+ Kd8 24.Rxf4 Bd6 25.Kh1 Rg8 26.Rg4 Re8 27.Rxe8+ Kxe8 28.Rg8+ Ke7 29.Nd5#