1.d4 Nf6 2.Bg5 e6 3.e4 h6 4.Bxf6 Qxf6 5.Nf3 d6 6.Nc3 g5 7.e5 Qe7 8.Bd3 Bg7 9.Qe2 Nc6 10.h3 h5 11.Bb5 Bd7 12.exd6 Qxd6 13.Ne4 Qe7 14.c3 Bh6 15.g4 O-O-O 16.O-O-O f5 17.Nc5 fxg4 18.hxg4 hxg4 19.Ba6 Rdf8 20.Bxb7+ Kd8 21.Bxc6 Bxc6 22.Ne5 Bxh1 23.Rxh1 Qf6 24.Qb5 Rh7 25.Qb8+ Ke7 26.Qxc7+ Ke8 27.Qc8+ Qd8 28.Qc6+ Ke7 29.Qxe6#