1.d4 Nf6 2.c4 e6 3.Bg5 Bb4+ 4.Nc3 O-O 5.Nf3 h6 6.Bh4 d5 7.e3 Be7 8.Bd3 b6 9.Rc1 Bb7 10.O-O a6 11.cxd5 Nxd5 12.Bxe7 Nxe7 13.Qc2 Bxf3 14.gxf3 b5 15.Kh1 Nd7 16.Rg1 Nf6 17.Rg3 Kh8 18.Ne4 Ned5 19.Rcg1 Rg8 20.Ng5 Nb4 21.Nxf7#