1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Ng3 Bc5 7.O-O O-O 8.Bxc6 dxc6 9.d3 Bg4 10.Be3 Bd6 11.h3 Be6 12.Bg5 Qd7 13.Qd2 Rae8 14.Rad1 Bxh3 15.gxh3 Qxh3 16.Bxf6 Rxf6 17.Nh2 Rh6 18.Nf3 Bc5 19.b4 Qxg3#