1.c4 e5 2.g3 Nf6 3.Bg2 c6 4.Nf3 e4 5.Nd4 Qb6 6.Nc2 d5 7.cxd5 cxd5 8.Nc3 Nc6 9.O-O Be6 10.d3 Rd8 11.dxe4 dxe4 12.Qe1 Be7 13.Nxe4 Nxe4 14.Bxe4 O-O 15.b3 Bh3 16.Be3 Qa6 17.Bg2 Bg4 18.Bf3 Bxf3 19.exf3 Bf6 20.Rd1 Qxa2 21.Rxd8 Rxd8 22.Qb1 Qxb1 23.Rxb1 a6 24.Kf1 Rd5 25.Ke2 Kf8 26.f4 Ke7 27.b4 Ke6 28.Bc5 Bc3 29.Ne3 Rd2+ 30.Kf3 Nd4+ 31.Kg2 Rd3 32.Nd1 Kd5 33.Nxc3+ Rxc3 34.Re1 Ne6 35.Re5+ Kc4 36.Bb6 Rd3 37.f5 Nf8 38.Re7 Nd7 39.Bd8 Ne5 40.Ba5 Nd7 41.Rxf7 b6 42.Rxg7 bxa5 43.bxa5 h5 44.h3 Rd5 45.g4 Kb5 46.f4 hxg4 47.hxg4 Kxa5 48.Rf7 Rd6 49.g5 Ka4 50.g6 Nf6 51.g7 Ng8 52.Rf8 Nh6 53.f6 a5 54.Kf3 Ra6 55.f7 Rb6 56.g8=Q Rb3+ 57.Kf2 Rb2+ 58.Ke3 Rb3+ 59.Kd2 Rb2+ 60.Kc1 Rc2+ 61.Kd1 Rc1+ 62.Kxc1 Ng4 63.Qg6 Nf2 64.Qd6 Nh1 65.f5 Kb5 66.Qg6 Ng3 67.Qf6 Nh1 68.Qb2+ Kc4 69.Rd8 Nf2 70.Qb1 Nd3+ 71.Kd1 Ne1 72.Rf8 Nd3 73.Qb6 Nc1 74.Ra8 Nb3 75.Qe6+ Kc3 76.Qd6 Nd2 77.Qh6 Nf3 78.Rxa5 Kc4 79.f8=B Nd4 80.Rd5 Nc2 81.Ra5 Kd4 82.Ra1 Kc4 83.Qh8 Kb5 84.Qh7 Kc4 85.Kd2 Ne1 86.Qd7 Kb3 87.Qb5# 1-0