1.e4 e5 2.Nc3 Nc6 3.Bc4 Nf6 4.f4 exf4 5.Nf3 d5 6.Bxd5 Bg4 7.Bxc6+ bxc6 8.O-O Bc5+ 9.Kh1 Nh5 10.Ne2 Ng3+ 11.hxg3 fxg3 12.Neg1 Qf6 13.d4 Rd8 14.Bg5 Qg6 15.Bxd8 Qh5+ 16.Bh4 g5 17.dxc5 gxh4 18.Qd4 Rg8 19.Qe5+ Qxe5 20.Nxe5 Be6 21.Nxc6