1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.Bd2 Bxd2+ 6.Qxd2 Nge7 7.Nxd4 d6 8.Nc3 Bd7 9.O-O-O Ng6 10.f3 Qe7 11.Nd5 Qd8 12.Nb5 Rc8 13.Ndxc7+ Rxc7 14.Nxd6+ Kf8 15.Nxf7 Qe7 16.Nxh8 Nxh8 17.Qf4+ Bf5 18.Qxf5+ Qf6 19.Qxf6+ gxf6 20.Bb5 Nb4 21.a3 Nc6 22.Bxc6 bxc6 23.Rd8+ Kg7 24.Rhd1