1.g3 e6 2.c4 d5 3.Bg2 d4 4.d3 c5 5.e3 Nc6 6.Nf3 Nf6 7.O-O Bd6 8.exd4 cxd4 9.Bg5 h6 10.Bxf6 Qxf6 11.Qa4 Bd7 12.Nbd2 Qe7 13.Ne4 Bc7 14.a3 a5 15.b4 Nxb4 16.Qb3 Nc6 17.Qxb7 Ra7 18.Qb2 e5 19.c5 O-O 20.Qc2 a4 21.Rab1 Na5 22.Ned2 Nb3 23.Nxb3 axb3 24.Qxb3 Be6 25.Qc2 Rxa3 26.c6 Rc3 27.Qe2 Qd6 28.Rfe1 Rc5 29.Nd2 f5 30.Rb7 Bc8 31.Nc4 Qd8 32.Qa2 Bxb7 33.Na5+ Kh7 34.Nxb7 Qe7 35.Nxc5 Qxc5 36.Qe6 Qd6 37.Qxd6 Bxd6 38.Ra1 Kg6 39.Ra7 Rf7 40.Ra6 Bc7 41.Bd5 Re7 42.f3 Kf6 43.Ra8 g6 44.Rf8+ Kg7 45.Rc8 Kf6 46.Kf2 h5 47.h4 Bd6 48.Rd8 Bc7 49.Rf8+ Kg7 50.Rc8 Kf6 51.Kg2 Kg7 52.Ra8 Kf6 53.Rf8+ Kg7 54.Rg8+ Kf6 55.Kh3 Rg7 56.Re8 Re7 57.Rc8 Kg7 58.Kg2 Kf6 59.Kf2 Kg7 60.Ke2 Kf6 61.Kd2 Rg7 62.Kc2 Bd6 63.Kb3 e4 64.fxe4 Bxg3 65.Kc4 fxe4 66.Bxe4 Bxh4 67.Rf8+ Ke5 68.Re8+ Kd6 69.Kb5 Bg3 70.Rd8+ Ke6 71.Rxd4 g5 72.Rd8 h4 73.d4 g4 74.d5+ Ke7 75.Rd7+ Kf6 76.Rxg7 Kxg7 77.Kc5 Kf6 78.d6 Ke6 79.Bd5+ Kf6 80.c7 h3 81.c8=Q Bf2+ 82.Kc4 Kg5 83.Be6 Kf4 84.Bxg4 h2 85.Qf5+ Kg3 86.Qf3+ Kh4 87.Bh3 Kg5 88.d7 Bb6 89.Kb5 Bd8 90.Kc6 Kg6 91.Kd5 Kg7 92.Ke6 h1=Q 93.Qxh1 Kg8 94.Qa8 Kg7 95.Qxd8 Kh7 96.Kf5 Kg7 97.Qe7+ Kh6 98.Qg5+ Kh7 99.Qg3 Kh8 100.Kf6 Kh7 101.Qg7# 1-0