1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 O-O 6.Nc3 d6 7.h3 h6 8.a3 a5 9.Ne2 b6 10.Bd2 Bb7 11.Ng3 Ne7 12.b4 axb4 13.axb4 Rxa1 14.Qxa1 Ng6 15.bxc5 dxc5 16.Nxe5 Nxe5 17.Qxe5 c6 18.Nf5 b5 19.Qg3 g6 20.Qxg6+ Kh8 21.Qxh6+ Nh7 22.Qg7#