1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.c3 Nf6 5.Bg2 Qd7 6.O-O O-O-O 7.Re1 h6 8.b4 g5 9.b5 Na5 10.Ne5 Qe6 11.Qa4 b6 12.Nd2 Ng4 13.Nb3 Nxb3 14.Qa6+ Kb8 15.Nc6+ Qxc6 16.bxc6 Nxa1 17.Qb7#