1.d4 Nf6 2.Nf3 d6 3.Bg5 e6 4.e4 Be7 5.Nbd2 Nbd7 6.Bd3 e5 7.c3 c5 8.O-O a6 9.Nc4 Qc7 10.Rc1 b5 11.Ne3 c4 12.Bb1 Bb7 13.Nf5 Rg8 14.Nxe7 Kxe7 15.Nh4 h6 16.dxe5 dxe5 17.Nf5+ Ke6 18.f4 Bxe4 19.Bxe4 Nxe4 20.Nxg7+ Rxg7 21.f5#