1.d4 Nf6 2.Bg5 d5 3.e3 e6 4.Bd3 Nbd7 5.Nd2 c5 6.c3 Be7 7.Ngf3 b6 8.O-O a5 9.Qe2 Bb7 10.Bxf6 Bxf6 11.e4 dxe4 12.Nxe4 O-O 13.Rad1 cxd4 14.cxd4 Be7 15.Ne5 Nf6 16.Ng5 Qd5 17.f4 Qd6 18.f5 Bd5 19.fxe6 fxe6 20.Qh5 Nxh5 21.Bxh7+ Kh8 22.Ng6#