1.Nf3 c5 2.g3 Nc6 3.Bg2 Nf6 4.O-O d6 5.Nc3 Be6 6.d4 d5 7.Ne5 Nxd4 8.e3 Nf5 9.Qe2 Qd6 10.Qb5+ Nd7 11.Nxd7 Bxd7 12.Qxb7 Bc6 13.Qa6 e6 14.Rd1 Ne7 15.Ne4 Qe5 16.Nxc5 Nf5 17.Qxc6+ Kd8 18.Qd7#