1.c4 e5 2.g3 c6 3.Nf3 e4 4.Nd4 d5 5.cxd5 Qxd5 6.e3 Nf6 7.Bg2 Bg4 8.Qb3 Nbd7 9.Nc3 Qxb3 10.axb3 Nc5 11.O-O O-O-O 12.Rxa7 Kb8 13.Ra1 Re8 14.b4 Nd3 15.b5 c5 16.Nc2 h5 17.Ne1 Nxe1 18.Rxe1 h4 19.h3 Bf3 20.g4 Bd6 21.Bxf3 exf3 22.d3 Rd8 23.e4 Be5 24.Re3 c4 25.dxc4 Bxc3 26.Rxc3 Rd1+ 27.Kh2 Nxe4 28.Bf4+ Kc8 29.Rxd1 Nxc3 30.bxc3 g5 31.Bd6 Kd7 32.c5 Rg8 33.Rd4 Rg6 34.Rd5 b6 35.Kh1 Kc8 36.Bf8 Kb8 37.Rd6 f5 38.Rd5 Rd6 39.Bxd6+ Ka8 40.Rd1 Ka7 41.Rf1 bxc5 42.Re1 fxg4 43.Ra1+ Kb7 44.Ra6 Kc8 45.Rb6 c4 46.Bc7 g3 47.Ra6 g4 48.Bxg3 gxh3 49.Bb8 Kd7 50.Ra5 h2 51.Bd6 Ke6 52.Ra1 Kd7 53.Rb1 Kxd6 54.Ra1 Ke5 55.Rd1 h3 56.Rb1 Kf6 57.Re1 Kg6 58.Re7 Kf6 59.Rd7 Kg6 60.Rg7+ Kf5 61.Kxh2 Kf6 62.Rg5 Kxg5 63.b6 Kf5 64.Kh1 Kf6 65.Kg1 Ke5 66.b7 Kf4 67.Kh1 Ke5 68.Kh2 Kd5 69.Kh1 Ke4 70.b8=Q Kf5 71.Qb6 Kg5 72.Qa5+ Kg4 73.Qa8 Kf4 74.Qa1 Ke4 75.Qa7 Kf5 76.Qa5+ Kg4 77.Qa1 Kf4 78.Qg1 Ke5 79.Qg6 h2 80.Qa6 Kf5 81.Qa1 Kg4 82.Qa6 Kg5 83.Qa7 Kh5 84.Qa2 Kg5 85.Qxc4 Kf5 86.Qc8+ Ke4 87.Qc7 Kd5 88.Qb7+ Kc4 89.Qc7+ Kb5 90.Qa7 Kc4 91.Qe7 Kd3 92.Qa7 Ke2 93.Qa6+ Kd1 94.Kxh2 Kd2 95.Qb5 Kc2 96.Qa4+ Kb2 97.Qd4 Kb1 98.Qd5 Kb2 99.Qb7+ Ka3 100.Qd5 Ka4 101.Qb7 Ka5 102.Qb6+ Ka4 103.Qb4# 1-0