1.d4 Nf6 2.Nf3 g6 3.Nc3 Bg7 4.e4 d6 5.h3 O-O 6.Bc4 Nxe4 7.Bxf7+ Rxf7 8.Nxe4 h6 9.c3 Bf5 10.Ng3 e6 11.Nxf5 exf5 12.O-O Nd7 13.Re1 Nf6 14.Nd2 Qd7 15.Nf1 g5 16.Ng3 f4 17.Nh5 Raf8 18.Nxg7 Rxg7 19.f3 Rff7 20.Bd2 Nh5 21.Qb3 Ng3 22.Re6 h5 23.Rae1 d5 24.Re8+ Rf8 25.Rxf8+ Kxf8 26.Qb4+ Kg8 27.Qxb7 g4 28.Qb8+ Kh7 29.hxg4 hxg4 30.Re8 gxf3 31.Rh8+ Kg6 32.gxf3 Qe6 33.Qe8+ Qxe8 34.Rxe8 Ne4 35.fxe4 Kf7+ 36.Kf2 Kxe8 37.e5 Ke7 38.Bxf4 Ke6 39.Bg3 c6 40.Bh4 Rh7 41.Kg3 Rg7+ 42.Kf2 Rh7 43.Kg3 Rh5 44.b3 Rf5 45.Kg2 Rf4 46.Bg3 Rg4 47.Kf3 Kf5 48.e6 Re4 49.Be5 Kxe6 50.Kf2 a6 51.b4 Rh4 52.Kg2 Kf5 53.Bg3 Rg4 54.a4 Ke4 55.b5 cxb5 56.axb5 axb5 57.Kf2 Rxg3 58.Kxg3 Kd3 59.Kf4 Kxc3