1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.Bg5 h6 8.Bh4 g5 9.f4 d5 10.exd5 gxh4 11.fxe5 Nf5 12.exf6 Qxf6 13.Nc3 h3 14.Qd3 hxg2 15.Rf2 Rg8 16.Nb5 Kd8 17.d6 cxd6 18.Rd1 Rg6 19.Qa3 Qe7 20.Rxf5 Bxf5 21.Nxd6 Rxd6 22.Rxd6+ Ke8 23.Qg3 Rc8 24.Qg8+ Qf8