1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 dxc4 5.Qa4+ Nbd7 6.Qxc4 a6 7.a4 b6 8.Bg2 Bb7 9.O-O Be7 10.Ne5 Bxg2 11.Kxg2 Nxe5 12.dxe5 Qd5+ 13.Qxd5 Nxd5 14.Nc3 O-O-O 15.Ne4 Nb4 16.Bg5 Rhe8 17.Rac1 Rd4 18.Kf3 Na2 19.Rc2 Rxe4 20.Bxe7 Rxa4 21.Bd6 c5 22.Ra1 Ra5 23.Rc4 Rd8 24.b4 Ra4 25.Rg4 cxb4 26.Rxg7 a5 27.Rxf7 Rd7 28.Rf6 Nc3 29.Rc1 Ra2 30.Rxe6 Kb7 31.Re8 Rf7+ 32.Kg4 Rxf2 33.e6 Raxe2 34.e7 Kc6 35.Rd8 Re6 36.Bxb4 axb4 37.e8=Q+ Rxe8 38.Rxe8 Rxh2 39.Rf1 Kb5 40.Rf5+ Ka4 41.Ra8+ Kb3 42.Rb8 b5 43.Kf3 Ka3 44.Rc5 Rc2 45.Ra8+ Kb2 46.Rh5 b3 47.Rxh7 Kb1 48.g4 b2 49.g5 Kc1 50.Rh1+ Nd1 51.Rd8 Rd2 52.Rxd2 Kxd2 53.Rh2+ Kc3 54.Rxb2 Nxb2 55.g6 b4 56.g7 Nc4 57.g8=Q b3 58.Qg7+ Kd3 59.Qb7 Kc3 60.Ke2 b2 61.Qf3+ Kb4 62.Qe4 Kb3 63.Qd3+ Kb4 64.Qc2 Kc5 65.Kd3 Kb4 66.Qxc4+ Ka3 67.Qa6+ Kb3 68.Qb5+ Ka2 69.Qa4+ Kb1 70.Kc3 Kc1 71.Qc2# 1-0