1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.e4 Nxe4 6.c4 c6 7.Nc3 Nf6 8.b3 d5 9.Re1 d4 10.Ne2 c5 11.Bh3 Bxh3 12.Bb2 Nc6 13.b4 Nxb4 14.Bc3 dxc3 15.dxc3 Nd3 16.Nd2 Nxe1 17.Qxe1 b5 18.Rb1 bxc4 19.Nxc4 Qd5 20.g4 Qg2#