1.Nf3 d5 2.d4 Nf6 3.Bg5 e6 4.e3 Be7 5.Bd3 O-O 6.O-O Nbd7 7.Nbd2 a6 8.Ne5 c5 9.c3 h6 10.Bh4 Nxe5 11.dxe5 Nd7 12.Bxe7 Qxe7 13.f4 b5 14.Qh5 c4 15.Bc2 Nc5 16.Nf3 Ne4 17.Bxe4 dxe4 18.Nd4 Bb7 19.f5 Rae8 20.f6 Qd8 21.fxg7 Kxg7 22.Rf6 Rh8 23.Qxf7#