1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bd2 O-O 5.e3 d5 6.Nf3 b6 7.Rc1 Ba6 8.Qa4 Qe7 9.a3 Bxc3 10.Bxc3 Ne4 11.Bd3 Rc8 12.O-O Bxc4 13.Bxc4 dxc4 14.Qxc4 c5 15.dxc5 Qb7 16.Qd4 Nxc3 17.Rxc3 bxc5 18.Rxc5 Nd7 19.Rxc8+ Rxc8 20.Rd1 h6 21.h3 Nf6 22.b4 Nd5 23.Qd2 Qc7 24.Nd4 Qc3 25.Qxc3 Rxc3 26.Ra1 a6 27.Kf1 e5 28.Ne2 Rb3 29.Ke1 Nf6 30.Nc1 Rc3 31.Kd1 Ne4 32.f3 Nd6 33.Kd2 Rxa3 34.Rxa3 Nc4+ 35.Kc3 Nxa3 36.Nd3 f6 37.Nc5 Nb5+ 38.Kb3 Nc7 39.e4 Kf7 40.Ka4 Kg6 41.Ka5 Kg5 42.g3 h5 43.h4+ Kh6 44.Nxa6 Ne6 45.b5 g5 46.b6 Nd8 47.Nb4 g4 48.fxg4 Kh7 49.Ka6 Nf7 50.b7 Kg7 51.Nc2 Nh6 52.Ne3 Kh7 53.g5 Kg8 54.g6 Nf5 55.Nxf5 Kh8 56.Ka7 Kg8 57.b8=Q# 1-0