1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Bxb5 Qxd5 7.Bxc6+ Qxc6 8.O-O Bb7 9.Nf3 g5 10.h3 O-O-O 11.Nc3 Rg8 12.Ne1 g4 13.hxg4 Rxg4 14.f3 Bc5+ 15.Kh2 Rdg8 16.fxg4 Nxg4+ 17.Qxg4+ Rxg4 18.d3 Rxg2+ 19.Kh3 Qe6+ 20.Kh4 Qg4#