1.c4 Nc6 2.Nc3 e5 3.g3 Nf6 4.Bg2 Bb4 5.Nd5 Ng4 6.a3 Bd6 7.e3 f5 8.b4 e4 9.f3 Nf6 10.fxe4 fxe4 11.Nh3 Be5 12.Nxf6+ Bxf6 13.Rb1 d6 14.Bxe4 Qe7 15.Nf2 Be6 16.Qh5+ g6 17.Qb5 O-O 18.Qxb7 Ne5 19.d3 Bg5 20.O-O h5 21.h3 Rae8 22.Rb2 Bf5 23.Kg2 h4 24.g4 Bxe4+ 25.Qxe4 Kh7 26.Nd1 Nxd3 27.Qxd3 Qe5 28.Kg1 Qg3+ 29.Rg2 Qxh3 30.Rxf8 Rxf8 31.Qe2 Rf3 32.Nf2 Bxe3 33.Bxe3 Rxe3 34.Nxh3 Rxe2 35.Rxe2 Kh8 36.Kf2 d5 37.Rd2 c5 38.Ke2 a6 39.Kd1 Kh7 40.Rc2 g5 41.Ke2 Kh6 42.Rb2 d4 43.Kd3 cxb4 44.Rf2 b3 45.Ke2 b2 46.Rf1 b1=R 47.Rxb1 Kg6 48.Nf2 Kh7 49.Kd2 Kg8 50.a4 Kf8 51.Kc1 Ke7 52.Rb7+ Kd6 53.Rb5 Ke6 54.Nd3 Kf7 55.Nb4 axb5 56.cxb5 h3 57.Nd3 h2 58.Nf2 Ke7 59.Nh1 Kf8 60.Kd2 Kf7 61.Ke2 Ke6 62.Kf3 Kf6 63.a5 Kf7 64.Ke2 Kg7 65.Kf3 Kf7 66.b6 Kf6 67.a6 Kf7 68.Kf2 Ke6 69.a7 Kf6 70.Ke2 Ke5 71.Kf3 d3 72.Kg2 d2 73.Nf2 d1=R 74.Nxd1 Kd5 75.Kh1 Kc4 76.a8=Q Kd3 77.Qa6+ Ke4 78.Qc8 Ke5 79.Qb8+ Ke6 80.Qh8 Ke7 81.Qh6 Kd8 82.Qd6+ Kc8 83.Qc7# 1-0