1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d4 exd4 6.O-O d6 7.Nxd4 Bd7 8.Bxc6 bxc6 9.Nc3 Be7 10.a4 c5 11.Nde2 O-O 12.f3 Bc6 13.b3 Nd7 14.Bb2 f5 15.Nd5 fxe4 16.fxe4 Kh8 17.Nef4 Ne5 18.Ne6 Rxf1+ 19.Qxf1 Qd7 20.Nexc7 Bf6 21.Nxf6 gxf6 22.Qxf6+ Kg8 23.Nxa8 Bxa8 24.Rf1 Qg7 25.Qd8+