1.d4 Nf6 2.Bg5 e6 3.e4 h6 4.Bxf6 Qxf6 5.c3 d6 6.Bd3 e5 7.Ne2 g6 8.O-O Bg7 9.f4 exd4 10.Nxd4 O-O 11.Nd2 Nd7 12.Nc4 Nc5 13.Bc2 Bd7 14.f5 Qe7 15.Qf3 Bxd4+ 16.cxd4 Bb5 17.Ne3 Bxf1 18.Rxf1 Nxe4 19.Nd5 Qh4 20.Bxe4 c6 21.g3 Qg5 22.h4 Qd8 23.Nf4 Qf6 24.fxg6 fxg6 25.Bxg6 Qxd4+ 26.Rf2 Rf6 27.Qb3+ d5 28.Qxb7 Raf8 29.Qh7#