1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Nbd2 d6 6.c3 a6 7.Bb3 Ba7 8.Nf1 Ne7 9.Ng3 Ng6 10.Be3 Bg4 11.Nf5 Bxf5 12.exf5 Ne7 13.Bxa7 Rxa7 14.g4 Nxg4 15.Bxf7+ Kxf7 16.Ng5+ Kf6 17.Ne4+ Kf7 18.Qxg4 Qd7 19.Qh5+ Kg8 20.Rg1 Kf8 21.f6 Nf5 22.fxg7+ Nxg7 23.Qh6 Qe7 24.Nf6 e4 25.O-O-O