1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 e5 6.Nxc6 bxc6 7.Bc4 Nf6 8.Bb3 Be7 9.O-O O-O 10.h3 Ba6 11.Re1 Bc8 12.Na4 Qc7 13.f4 d5 14.exd5 e4 15.dxc6 Qxc6 16.Be3 Rd8 17.Qe2 Nd5 18.Bd2 Bf5 19.Nc3 Nxc3 20.Bxc3 Bc5+ 21.Kh2 e3 22.Qh5 Qg6 23.Qxg6 hxg6 24.g4 Be4 25.Kg3 a5 26.a4 Bc6 27.Bc4 Bb6 28.b3 Rac8 29.Rad1 Be4 30.Rxd8+ Rxd8 31.Rc1 Rd7 32.h4 Rd8 33.g5 Kf8 34.Be1 Rc8 35.Be2 f5 36.b4 axb4 37.Bxb4+ Bc5 38.Bxc5+ Rxc5 39.c4 Ra5 40.c5 Bc6 41.Bf3 Bxf3 42.Kxf3 Ke7 43.Rc4 Kd7 44.Kxe3 Kc6 45.Kd4 Ra8 46.Rb4 Rd8+ 47.Kc4 Rd1 48.Rb6+ Kc7 49.Rxg6 Rc1+ 50.Kd5 Rd1+ 51.Ke5 Re1+ 52.Kxf5 Kb7 53.Rxg7+ Ka8 54.a5 Re8 55.Kg6 Re6+ 56.Kf5 Rd6 57.cxd6 Kb8 58.d7 Kb7 59.Kg6 Kc6 60.d8=Q Kb5 61.Qd1 Ka6 62.Qd7 Kxa5 63.Kh7 Kb6 64.Qe6+ Kc5 65.h5 Kd4 66.Qc4+ Ke3 67.Rf7 Kd2 68.Rc7 Ke3 69.Qc2 Kxf4 70.Rd7 Kg3 71.g6 Kh3 72.Rd1 Kg4 73.Kh8 Kf4 74.Rd5 Kg4 75.Rd2 Kf3 76.g7 Kg3 77.Rg2+ Kf3 78.Qa4 Kxg2 79.Qg4+ Kh2 80.Qg6 Kh1 81.Qc6+ Kg1 82.Qc3 Kg2 83.Qb4 Kg1 84.Qe1+ Kh2 85.Qb4 Kg1 86.Qe1+ Kh2 87.g8=Q Kh3 88.Qc4 Kg2 89.Qf7 Kh3 90.Qg7 Kh2 91.Qh4# 1-0