1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.Nbd2 Qb6 6.Rb1 Bd6 7.dxc5 Qxc5 8.Bd3 Nbd7 9.b4 Qc7 10.Bxd6 Qxd6 11.c4 b6 12.cxd5 Nxd5 13.Nc4 Qe7 14.Qd2 O-O 15.e4 N5f6 16.O-O Bb7 17.e5 Ng4 18.Be2 Rad8 19.Qf4 Nh6 20.Rfd1 f6 21.exf6 Nxf6 22.Rxd8 Rxd8 23.Nce5 Nf7 24.Nxf7 Qxf7 25.Ne5 Qe7 26.a3 Nd5 27.Qg3 Rc8 28.Re1 Rc3 29.Bf3 Nf6 30.Qf4 Bxf3 31.Nxf3 Rxa3 32.Qc4 h6 33.h3 Nd5 34.Qxd5 exd5 35.Rxe7 a5 36.bxa5 h5 37.Re2 g5 38.Nd2 g4 39.axb6 Rg3 40.b7 Kf7 41.Kh2 Kg6 42.Nf1 Kg7 43.Kxg3 Kg8 44.Kh4 g3 45.Rc2 gxf2 46.Kxh5 Kf7 47.Rc7+ Kg8 48.b8=Q# 1-0