1.c4 e5 2.g3 Bc5 3.Nf3 Nc6 4.Bg2 Nf6 5.O-O O-O 6.Nxe5 Bxf2+ 7.Rxf2 Nxe5 8.d3 h6 9.h3 Re8 10.Nc3 c6 11.Bf4 Nh5 12.Bxe5 Rxe5 13.g4 Nf6 14.Qf1 d5 15.cxd5 cxd5 16.d4 Rg5 17.Qc1 Be6 18.Qf4 Rc8 19.Raf1 Qd7 20.e3 b5 21.a3 a5 22.e4 dxe4 23.Nxe4 Nxe4 24.Bxe4 f5 25.Bb1 Rd8 26.Re1 fxg4 27.h4 g3 28.Rd2 Rd5 29.Ba2 Rd6 30.Rxe6 Rxe6 31.Re2 Re8 32.Qg4 Kf7 33.Qf5+ Ke7 34.Rxe6+ Kd8 35.Rxe8+ Qxe8 36.Qe5 Qc6 37.Qd5+ Qxd5 38.Bxd5 Kc7 39.Bg8 g2 40.Bh7 Kd6 41.Be4 h5 42.Bxg2 Ke6 43.b3 g5 44.Be4 gxh4 45.Kf2 Kd7 46.Bf3 Kd8 47.Ba8 a4 48.b4 Kd7 49.Ke1 h3 50.Kf2 Kc7 51.Bf3 Kd8 52.d5 Kc7 53.Kg1 Kc8 54.d6 h2+ 55.Kxh2 Kb8 56.Bg2 Ka7 57.Bf3 Kb8 58.Kg3 h4+ 59.Kf2 Ka7 60.Kg1 h3 61.Bd5 Ka6 62.Be6 h2+ 63.Kh1 Ka7 64.Kxh2 Kb8 65.Bd5 Kc8 66.Bc6 Kb8 67.Kh1 Ka7 68.Kh2 Ka6 69.Ba8 Ka7 70.Bd5 Kb8 71.Kg3 Ka7 72.Kf2 Ka6 73.Kg1 Kb6 74.Kh2 Ka6 75.d7 Kb6 76.Ba2 Ka7 77.Kg3 Kb7 78.d8=Q Kc6 79.Qc7+ Kxc7 80.Kg4 Kd7 81.Kf3 Kd8 82.Kg4 Kd7 83.Bd5 Ke7 84.Bg2 Ke6 85.Kh3 Kf6 86.Kh4 Kg6 87.Kg4 Kh6 88.Bc6 Kg7 89.Kg5 Kf7 90.Kh6 Kf8 91.Bb7 Kf7 92.Bf3 Ke6 93.Bg2 Kf5 94.Kh5 Ke5 95.Bf1 Ke4 96.Kg6 Kd4 97.Bxb5 Kc3 98.Bxa4 Kb2 99.Bd1 Kb1 100.Ba4 Kc1 101.Kg7 Kb2 102.Be8 Kc1 103.a4 Kc2 104.Kf6 Kb1 105.Bd7 Kc1 106.Kf5 Kd1 107.a5 Kc2 108.Ke4 Kc3 109.Be8 Kb3 110.Ke3 Kxb4 111.a6 Kc3 112.a7 Kc4 113.Bh5 Kb5 114.Bg6 Kc4 115.Bh7 Kb3 116.Kf4 Kc4 117.Bb1 Kb3 118.Bd3 Ka3 119.Bb1 Kb2 120.a8=Q Kb3 121.Ke4 Kb2 122.Ba2 Ka1 123.Qg8 Kb2 124.Qh7 Kxa2 125.Qh8 Kb1 126.Qh6 Ka1 127.Kd3 Kb1 128.Qe3 Ka1 129.Qe2 Kb1 130.Qf1+ Ka2 131.Kc3 Ka3 132.Qf3 Ka4 133.Qd1+ Ka3 134.Qg4 Ka2 135.Qg3 Ka3 136.Qg2 Ka4 137.Qd2 Ka5 138.Qd6 Ka4 139.Qd8 Kb5 140.Qc8 Ka5 141.Kd3 Kb5 142.Qh8 Ka4 143.Qh7 Kb3 144.Qe7 Kb2 145.Qg7+ Kb1 146.Qd7 Kc1 147.Qb7 Kd1 148.Qc8 Ke1 149.Qa8 Kd1 150.Qa1# 1-0