1.Nf3 d5 2.e3 Nd7 3.c4 e6 4.Qc2 Ngf6 5.Nc3 dxc4 6.Bxc4 a6 7.a4 b6 8.e4 Bb7 9.d4 Bb4 10.e5 Nd5 11.O-O Ne7 12.Rd1 Bxf3 13.gxf3 c6 14.Ne4 b5 15.Bd3 Nb6 16.Bg5 Nbd5 17.Kh1 h6 18.Bxe7 Nxe7 19.axb5 axb5 20.Nd6+ Kf8 21.d5 exd5 22.Qb3 Ba5 23.Qa3 b4 24.Qa4 g6 25.f4 Ra7 26.Rg1 Bb6 27.Qxb4 Bxf2 28.f5 Bxg1 29.Rxg1 gxf5 30.Qh4 Ra8 31.Nxf7 Kxf7 32.Qf6+ Ke8 33.Qxh8+ Kd7 34.Qf6 Qf8 35.Qd6+ Kc8 36.b4 Qd8 37.Bxf5+ Kb7 38.Rg7 Qxd6 39.exd6 Ra1+ 40.Kg2 Ra2+ 41.Kf3 Ra3+ 42.Kf4 Rc3 43.Ke5 Re3+ 44.Kf6 c5 45.Rxe7+ Kb6 46.bxc5+ Ka5 47.Rc7 Re8 48.Bd3 Rb8 49.Bf1 Rh8 50.Kg6 Ka4 51.Rc6 Ka5 52.h4 Rc8 53.Rc7 Re8 54.Rh7 Re7 55.Bg2 Re1 56.d7 Re7 57.Kf6 Re2 58.Kg7 Ra2 59.d8=Q+ Kb4 60.Kf7 Kc4 61.Qd6 Rc2 62.Kg6 Re2 63.Rxh6 Rc2 64.Qe6 Kd3 65.Qg4 d4 66.Kg5 Rc1 67.Ra6 Rd1 68.Rh6 Ke3 69.c6 d3 70.Qb4 Rc1 71.Be4 Rh1 72.Qa4 Rg1+ 73.Kh5 Rg4 74.Qd1 Rg8 75.Bh1 Rg7 76.Re6+ Kf2 77.Qe1# 1-0