1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 c6 5.e3 Ne4 6.Nxe4 dxe4 7.Nd2 f5 8.Be2 Nd7 9.c5 Nf6 10.O-O Be7 11.Nc4 Nd5 12.f3 exf3 13.Bxf3 O-O 14.Bd2 a6 15.Ba5 Qe8 16.Qe2 Bd8 17.Nd6 Qd7 18.Bxd8 Qxd8 19.e4 fxe4 20.Bxe4 Nf6 21.Bc2 Ne8 22.Bxh7+ Kxh7 23.Rxf8 Qe7 24.Qh5#