1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bd2 b6 5.Nf3 Bb7 6.e3 Be7 7.Bd3 d5 8.cxd5 exd5 9.Qc2 Nbd7 10.O-O a6 11.e4 h6 12.e5 Ne4 13.Nxe4 dxe4 14.Bxe4 c6 15.e6 Nf6 16.exf7+ Kd7 17.Bxc6+ Bxc6 18.Ne5+ Ke6 19.Nxc6 Qf8 20.Rfe1+ Kd6 21.Bf4+ Kd7 22.Nxe7 Ne8 23.Qc6+ Kd8 24.fxe8=Q+ Qxe8 25.Bc7#