1.d4 e6 2.a4 d5 3.Bf4 Nf6 4.Nf3 c5 5.e3 Bd6 6.Bg3 Nc6 7.c3 O-O 8.Nbd2 Qe7 9.Bb5 c4 10.Bh4 Na5 11.e4 e5 12.O-O a6 13.dxe5 Bxe5 14.exd5 axb5 15.Re1 Bg4 16.h3 Bxf3 17.Nxf3 Qd6 18.Nxe5 Nb3 19.Rb1 Rfe8 20.Bxf6 Qxf6 21.Ng4 Qd6 22.axb5 Rxe1+ 23.Qxe1 Qxd5 24.Rd1 Qxb5 25.Qe7 h6 26.Ne5 Qe8 27.Qxe8+ Rxe8 28.Nxc4 Re2 29.Rd5 Nc1 30.Rb5 Nd3 31.Rxb7 Rxf2 32.Rd7 Rf4 33.Rxd3 Rxc4 34.b3 Rc6 35.c4 Kf8 36.Kf2 Ke7 37.Ke3 Rg6 38.Kf2 Rb6 39.Ke3 Rg6 40.Kf2 Rf6+ 41.Ke2 Rg6 42.g3 Rb6 43.Kd2 g5 44.Kc3 f5 45.b4 f4 46.gxf4 gxf4 47.Rf3 Rf6 48.Kd4 Kd6 49.b5 Rf5 50.Ke4 Rh5 51.Kd4 Rf5 52.h4 h5 53.Ke4 Rc5 54.Kd4 Rf5 55.Ke4 Rc5 56.Rc3 f3 57.Kxf3 Rf5+ 58.Ke4 Rc5 59.Kd4 Rf5 60.c5+ Kc7 61.Ke4 Rf2 62.Rg3 Rb2 63.Rg7+ Kc8 64.b6 Rb4+ 65.Kd5 Rxh4 66.c6 Rd4+ 67.Kxd4 Kd8 68.b7 h4 69.b8=Q# 1-0