1.d4 e6 2.Nf3 f5 3.Nc3 Nf6 4.Bg5 d5 5.g4 Be7 6.gxf5 exf5 7.Rg1 Be6 8.e3 Nbd7 9.Bf4 Nh5 10.Be5 Nxe5 11.dxe5 g6 12.Nd4 Kf7 13.Nxe6 Kxe6 14.e4 fxe4 15.Bh3+ Kxe5 16.Qg4 Qc8 17.O-O-O Qxg4 18.Rxd5+ Kf4 19.Bxg4 e3 20.fxe3+ Kxe3 21.Re1+ Kf4 22.Re4#