1.g3 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nxc6 bxc6 6.c4 Bg7 7.Nc3 Rb8 8.Bg2 Nh6 9.O-O O-O 10.Rb1 Ng4 11.Bf4 Ne5 12.c5 Qa5 13.Na4 Ba6 14.b3 Bb5 15.Qc2 Bxa4 16.bxa4 Rxb1 17.Rxb1 h5 18.h3 Rd8 19.Be3 Qa6 20.Rb4 d6 21.cxd6 exd6 22.Bg5 Rc8 23.f4 Nd7 24.f5 Qa5 25.Rb7 Nc5 26.Re7 Ne6 27.fxe6 Qxg5 28.exf7+ Kf8 29.Re8+ Rxe8 30.fxe8=Q+ Kxe8 31.Qxc6+ Ke7 32.Qc7+ Kf8 33.Qb8+ Kf7 34.Qxa7+ Kg8 35.Qf2 Qd2 36.Kh2 h4 37.gxh4 Be5+ 38.Kh1 Qxa2 39.Bc6 Qc4 40.Qf3 Kg7 41.Kg2 Qxh4 42.Qg4 Qf6 43.a5 Bd4 44.Bf3 Bc5 45.h4 Qa1 46.Be4 Qg1+ 47.Kh3 Qf1+ 48.Qg2 Qf6 49.a6 d5 50.Bd3 Qe6+ 51.Qg4 Qf7 52.Qf3 Qe6+ 53.Kg2 Qe5 54.Qg3 Qxg3+ 55.Kxg3 Kf6 56.Kf4 Bd6+ 57.Kg4 Bc5 58.Bc2 Be3 59.Bb3 Ke5 60.Ba2 Ke6 61.Kf3 Bc5 62.e4 Ke5 63.Bxd5 Kd4 64.Bf7 g5 65.hxg5 Bb4 66.Bd5 Bd6 67.Bb3 Ke5 68.Ba4 Bc5 69.Kg3 Bf2+ 70.Kg2 Be3 71.Kf3 Bb6 72.Bc2 Bg1 73.g6 Kd6 74.e5+ Kxe5 75.g7 Bf2 76.Bd3 Kd6 77.a7 Bg3 78.a8=Q Bh4 79.Qa7 Bg5 80.Qa6+ Kd5 81.Qb6 Bh6 82.Qa6 Kc5 83.Qa5+ Kd4 84.Qa4+ Kd5 85.Qa3 Bc1 86.Qb3+ Kd4 87.Qa4+ Ke5 88.Qa8 Bg5 89.Qa7 Kd6 90.Be4 Ke6 91.Qa8 Kf6 92.g8=N+ Ke5 93.Qa7 Ke6 94.Qa6+ Kd7 95.Qa5 Bh4 96.Qa4+ Kd8 97.Qa8+ Kd7 98.Qa7+ Kc8 99.Kf4 Bg5+ 100.Kf5 Kd8 101.Ke6 Bh6 102.Qc5 Be3 103.Qxe3 Kc8 104.Kd6 Kb8 105.Qb3+ Kc8 106.Qb2 Kd8 107.Qb8# 1-0