1.e4 c5 2.d3 f6 3.g3 e5 4.Nc3 Nc6 5.Bg2 d6 6.Nge2 Nge7 7.O-O g6 8.a3 Bg7 9.b4 O-O 10.b5 Nd4 11.a4 f5 12.exf5 Ndxf5 13.a5 d5 14.Bg5 h6 15.Bxd5+ Kh8 16.Bxe7 Nxe7 17.Bg2 Rb8 18.Ne4 b6 19.c4 Nf5 20.N2c3 Nd4 21.axb6 axb6 22.Ra7 Be6 23.Nd2 h5 24.Nde4 Bg4 25.Qd2 Ra8 26.Rfa1 Rxa7 27.Rxa7 h4 28.Qg5 Qxg5 29.Nxg5 hxg3 30.hxg3 e4 31.Bxe4 Ne6 32.Nxe6 Bxe6 33.Ne2 g5 34.Rb7 Bg4 35.Kf1 Ra8 36.Rxb6 Ra1+ 37.Kg2 Bxe2 38.Rb8+ Bf8 39.Rxf8+ Kg7 40.Rf5 Kh6 41.Rxc5 Rf1 42.Bc6 Bxd3 43.b6 Bc2 44.Kxf1 Kg6 45.Rf5 Kg7 46.Rd5 Bf5 47.Ke1 Be4 48.Rd8 Bg2 49.Rd5 Be4 50.Kd1 Bf3+ 51.Kd2 Be4 52.Bd7 Bh1 53.Re5 Kf6 54.Re3 Ba8 55.Ke1 Bg2 56.Rb3 Bb7 57.Bh3 Bc8 58.Be6 Kg7 59.f3 Kg6 60.c5 Bxe6 61.Kf1 Bc4+ 62.Ke1 Kg7 63.Rc3 Bf1 64.Kd1 Kh8 65.g4 Bd3 66.Kc1 Kg7 67.Rc2 Bf1 68.b7 Kf6 69.f4 Bb5 70.Kd1 Kg6 71.b8=Q Bc4 72.Qc7 Be2+ 73.Kd2 Bd1 74.Qe5 Kh6 75.Qf6+ Kh7 76.Qxg5 Be2 77.Qh5+ Kg7 78.c6 Bb5 79.Kc1 Ba6 80.Ra2 Bb5 81.g5 Bd3 82.Rf2 Bg6 83.Qd1 Be4 84.Rc2 Kh7 85.Rd2 Kg6 86.Qe1 Bb1 87.Re2 Bd3 88.Rf2 Kf7 89.c7 Bf5 90.Qe5 Bb1 91.Qf6+ Ke8 92.Qb6 Be4 93.Rg2 Kf7 94.Qb1 Bh7 95.Rh2 Bf5 96.g6+ Ke6 97.Qb7 Bg4 98.f5+ Bxf5 99.Qa8 Bc2 100.Qd5+ Kf6 101.Qd4+ Ke7 102.Qd6+ Ke8 103.Qc5 Bb1 104.Qb4 Ba2 105.Rh5 Bc4 106.c8=B Bd5 107.Rh8+ Bg8 108.Rh7 Ba2 109.Qe7# 1-0