1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.c4 d6 5.d4 O-O 6.Nc3 Nbd7 7.O-O e5 8.e4 a6 9.Re1 Rb8 10.a4 Qe7 11.h3 exd4 12.Nxd4 Ne5 13.Bg5 Nxc4 14.Nd5 Qd8 15.Qf3 Ne5 16.Nxf6+ Kh8 17.Qf4 Nd3 18.Qh4 h5 19.Nxh5 f6 20.Nxf6+ Bh6 21.Qxh6#