1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 d6 5.O-O Bg4 6.d3 Bxf3 7.Qxf3 Qf6 8.Qh3 Nge7 9.a4 a6 10.Be3 O-O 11.Bxc5 dxc5 12.Qe3 b6 13.Nd2 Rfd8 14.f4 Rf8 15.fxe5 Qxe5 16.Nf3 Nf5 17.Qg5 h6 18.Nxe5 hxg5 19.Nxc6 Ne3 20.Rf3 Nxc4 21.Ne7+ Kh8 22.Rh3#