1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb4+ 5.Bd2 a5 6.Bg2 O-O 7.O-O Ba6 8.Bg5 Bxc4 9.Ne5 Bd5 10.e4 Bb7 11.Ng4 Be7 12.Nxf6+ Bxf6 13.Bxf6 gxf6 14.Nc3 Nc6 15.d5 Ne5 16.f4 Nc4 17.Qd4 exd5 18.exd5 Nd6 19.Rfe1 f5 20.Re5 f6 21.Re3 Re8 22.Rxe8+ Qxe8 23.Qxf6 Qe3+ 24.Kh1 Rf8 25.Qe5 Qxe5 26.fxe5 Nc4 27.Re1 Re8 28.e6 dxe6 29.dxe6 Bxg2+ 30.Kxg2 c6 31.b3 Nd6 32.Na4 b5 33.Nc5 Ne4 34.Nxe4 Rxe6 35.Kf3 fxe4+ 36.Rxe4 Rd6 37.Ke3 Kf7 38.Rf4+ Kg6 39.Rf2 c5 40.Rc2 Rd5 41.Ke4 Rg5 42.Rf2 c4 43.bxc4 Rg4+ 44.Rf4 Rxf4+ 45.gxf4 bxc4 46.Kd4 Kf5 47.Kxc4 Kxf4 48.Kb5 Kg4 49.Kxa5 Kh3 50.a4 h5 51.Kb4 h4 52.a5 Kxh2 53.a6 Kg1 54.a7 h3 55.a8=Q h2