1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bg4 6.h3 h5 7.d3 Qf6 8.Nc3 Bxf3 9.Qxf3 Qxf3 10.gxf3 Ne7 11.f4 exf4 12.Bxf4 O-O-O 13.Rab1 f6 14.Bh2 g5 15.f4 g4 16.hxg4 hxg4 17.f5 Bh6 18.Kg2 Bd2 19.Ne2 c5 20.Bf4 Bxf4 21.Nxf4 Nc6 22.Ne6 Rd7 23.Rh1 Rdh7 24.Rxh7 Rxh7 25.Nxc5 Nd4 26.c3 Nf3 27.Kg3 Ne5 28.d4 Rh3+ 29.Kg2 Nf3 30.Kf2 Ng5 31.Re1 Rf3+ 32.Kg2 b6 33.Ne6 Nxe6 34.fxe6 Kd8 35.Rf1 Re3 36.Rxf6 Rxe4 37.d5 Re2+ 38.Kg3 Rd2 39.Rf8+ Ke7 40.Rf7+ Ke8 41.Rxc7 Rxd5 42.Rc6 Rb5 43.b4 a5 44.a4 Rd5 45.Rxb6 Rd3+ 46.Kxg4 Rxc3 47.bxa5 Rc4+ 48.Kf5 Rxa4 49.a6 Ra1 50.Ke5 Kd8 51.Kd6 Kc8 52.Rc6+ Kb8 53.Kd7 Ka7 54.e7 Rd1+ 55.Rd6 Rc1 56.e8=Q Rc7+ 57.Ke6