1.Nf3 d5 2.g3 Nc6 3.Bg2 b6 4.c4 d4 5.Ne5 Bb7 6.Nxc6 Qc8 7.Qa4 Qd7 8.O-O Nf6 9.d3 h6 10.b4 Ng4 11.h3 Ne5 12.b5 Nxc6 13.bxc6 Qc8 14.cxb7+ Qd7 15.bxa8=Q#