1.e4 c5 2.Nc3 e6 3.Nf3 Be7 4.d4 cxd4 5.Nxd4 a6 6.Be2 d6 7.O-O Nf6 8.f4 Qc7 9.Be3 O-O 10.Qd3 Nc6 11.g4 Nxd4 12.Bxd4 e5 13.Bf2 Bxg4 14.Bxg4 Nxg4 15.Nd5 Qd8 16.Bb6 Qd7 17.Qh3 f5 18.fxe5 Nxe5 19.Rxf5 Rxf5 20.Qxf5 Qxf5 21.Nxe7+ Kf7 22.Nxf5 Nc4 23.Bd4 g6 24.Ne3 Nxe3 25.Bxe3 Re8 26.Rf1+ Ke7 27.Rf4 Rc8 28.c3 b5 29.Rh4 h5 30.Rf4 Ke6 31.Bd4 b4 32.Rf6+ Ke7 33.Rxg6 bxc3 34.bxc3 Ra8 35.Rh6 Kd7 36.Rxh5 Ra7 37.Bxa7 a5 38.Kf2 Kc6 39.Rh6 Kb5 40.Ke3 Kc4 41.Rxd6 a4 42.Rh6 Kxc3 43.Rh8 Kb4 44.Bb8 Ka3 45.Bf4 Kb2 46.h3 Ka3 47.e5 Kb4 48.a3+ Kc3 49.Kf2 Kc4 50.Rh6 Kd4 51.Rh5 Ke4 52.Ke1 Kxf4 53.Rh8 Ke3 54.e6 Kd4 55.Ra8 Kc4 56.Rxa4+ Kd5 57.e7 Ke6 58.Kd1 Ke5 59.e8=B Ke6 60.Ra7 Kf5 61.Bg6+ Ke6 62.Bb1 Kd5 63.Rh7 Kd6 64.Rh8 Kc7 65.Rh5 Kc6 66.h4 Kb6 67.a4 Kc6 68.Rh6+ Kc5 69.Bd3 Kd5 70.Bb1 Kc5 71.Ke2 Kd5 72.h5 Kc4 73.Bg6 Kd5 74.Rh7 Ke6 75.Re7+ Kd6 76.Ra7 Kd5 77.Kf2 Kd6 78.Bh7 Kc6 79.Kg1 Kb6 80.Ra6+ Kb7 81.Kh1 Kxa6 82.Kg1 Ka5 83.Kf1 Kxa4 84.Kg2 Kb5 85.h6 Kc4 86.Kg3 Kd5 87.Bg6 Ke6 88.h7 Kf6 89.h8=Q+ Ke6 90.Qh3+ Kf6 91.Be8 Ke7 92.Bc6 Kf8 93.Bb5 Kg8 94.Kh2 Kf7 95.Qg2 Ke7 96.Qf3 Kd8 97.Qf4 Ke7 98.Kg3 Ke6 99.Kh4 Kd5 100.Qb8 Ke6 101.Be2 Kf5 102.Qb4 Ke6 103.Bf3 Kf5 104.Kh5 Ke6 105.Bg2 Kf5 106.Qb2 Kf4 107.Bh3 Kf3 108.Qa2 Ke3 109.Qc4 Kd2 110.Bg2 Ke3 111.Qg4 Kd3 112.Qd7+ Ke3 113.Qa7+ Kd3 114.Qa6+ Kc3 115.Qf6+ Kb3 116.Qg7 Ka4 117.Kg4 Kb5 118.Qh6 Ka4 119.Bf1 Ka5 120.Bb5 Kb4 121.Kf4 Ka3 122.Ke5 Kb3 123.Qf6 Kc3 124.Qg6 Kd2 125.Kd4 Kd1 126.Qg3 Kd2 127.Qg2+ Ke1 128.Qe2# 1-0