1.d4 d5 2.e4 dxe4 3.Nc3 f5 4.f3 Nf6 5.fxe4 fxe4 6.Bg5 Nbd7 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#