1.Nf3 c6 2.e3 Qc7 3.d4 d5 4.c4 Bf5 5.Bd3 Bxd3 6.Qxd3 Nf6 7.O-O e6 8.Re1 Nbd7 9.Nc3 dxc4 10.Qxc4 Bd6 11.e4 e5 12.Bg5 O-O 13.Rac1 a6 14.Nd5 Nxd5 15.exd5 e4 16.Rxe4 Nb6 17.Qb3 Nxd5 18.Rce1 a5 19.a3 a4 20.Qc2 Qd7 21.Ne5 Qf5 22.Bh4 Rfe8 23.f3 Bxe5 24.dxe5 Nf4 25.Qd1 h5 26.Bg3 Red8 27.Rxf4 Rxd1 28.Rxf5 Rxe1+ 29.Bxe1 Kf8 30.g3 c5 31.h3 Ke8 32.h4 Kf8 33.Rf4 Kg8 34.g4 hxg4 35.Rxg4 Rd8 36.Rxa4 Re8 37.e6 Rb8 38.b4 g5 39.Kg2 gxh4 40.bxc5 f5 41.Ra5 Kg7 42.a4 Kf8 43.Kh3 Kg7 44.Bxh4 Rh8 45.c6 Rb8 46.c7 Rg8 47.Rb5 Re8 48.Bf6+ Kf8 49.Bh4 Kg7 50.c8=Q b6 51.f4 Rxc8 52.Re5 Kg8 53.Re1 Ra8 54.Rf1 Rd8 55.Bxd8 Kh7 56.Re1 Kg6 57.Bg5 Kh7 58.Re2 Kg7 59.Bh6+ Kg6 60.Rb2 Kf6 61.Kh4 b5 62.Bf8 Kg6 63.Kh3 bxa4 64.Rb8 Kh5 65.Rb6 a3 66.Rb4 a2 67.e7 a1=Q 68.e8=Q# 1-0