1.d4 d5 2.e4 dxe4 3.Nc3 f5 4.Bg5 Nd7 5.f3 Ngf6 6.fxe4 fxe4 7.Bc4 h6 8.Nxe4 hxg5 9.Nxg5 e6 10.Nxe6 Qe7 11.Qe2 Rb8 12.Nxc7+ Kd8 13.Ne6+ Ke8 14.O-O-O Nb6 15.Bb5+ Kf7 16.Ng5+ Kg6 17.Bd3+ Kxg5 18.Nf3+ Kf4 19.g3+ Kg4 20.Ne5+ Kg5 21.Qe3+ Kh5 22.Bg6#