1.d4 d5 2.Nf3 Nf6 3.Bf4 Bf5 4.e3 e6 5.Be2 c6 6.O-O Bd6 7.Bg5 Nbd7 8.c4 h6 9.Bh4 g5 10.Bg3 Bxg3 11.hxg3 Ne4 12.Nc3 h5 13.Nxe4 dxe4 14.Nd2 g4 15.f3 gxf3 16.gxf3 Qg5 17.Kf2 h4 18.g4 h3 19.Nxe4 Bxe4 20.fxe4 Qh4+ 21.Kf3 Nf6 22.Kf4 Nh5+ 23.Ke5 Qg5+ 24.Rf5 exf5 25.gxf5 Qf6#