1.e4 e5 2.Nf3 d6 3.d4 Nd7 4.dxe5 dxe5 5.Bc4 Ngf6 6.Ng5 Qe7 7.Bxf7+ Kd8 8.Bb3 Ke8 9.Nf7 Rg8 10.Bg5 h6 11.Bxf6 gxf6 12.Nd6+ cxd6 13.Bxg8 Qg7 14.Bd5 Qxg2 15.Qh5+ Kd8 16.Rf1 Nb6 17.Qf7 Nd7 18.Qh5 Nb6 19.Nc3 Bg4 20.Qh4 Nd7 21.Qg3 Qxg3 22.hxg3 Rb8 23.f3 Bh5 24.O-O-O Bg6