1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 Nf6 5.Bxc6 dxc6 6.Qe2 Bd6 7.d4 exd4 8.Nxd4 fxe4 9.Bg5 O-O 10.O-O-O h6 11.Bh4 Qe7 12.Rhe1 e3 13.fxe3 g5 14.Bg3 Bg4 15.Nf3 Bxg3 16.hxg3 Rad8 17.Rxd8 Rxd8 18.e4 Nh5 19.e5 Nxg3 20.Qf2 Nh5 21.Qxa7 Nf4 22.Qf2 Kg7 23.Nh2 Bh5 24.g3 Nd5 25.Ne4 b6 26.g4 Bg6 27.Ng3 Qb4 28.Nf5+ Kh7 29.e6 Re8 30.a3 Qf4+ 31.Qxf4 Nxf4 32.e7 Nd5 33.Re6 Bxf5 34.gxf5 Rxe7 35.Rxc6 Ne3 36.f6 Rd7 37.b4 g4 38.Re6 g3 39.Rxe3 gxh2 40.Rh3 Rf7 41.Rxh2 Rxf6 42.a4 Kg6 43.Rg2+ Kf5 44.Rf2+ Ke5 45.Rxf6