1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 bxc6 5.O-O d6 6.Re1 e5 7.c3 Ne7 8.d4 Ng6 9.dxe5 Nxe5 10.Nxe5 dxe5 11.Nd2 a5 12.Qh5 Bd6 13.Nc4 Be6 14.Nxd6+ Qxd6 15.Be3 O-O 16.Red1 Qc7 17.Bxc5 Rfd8 18.h3 a4 19.Qe2 h6 20.c4 Qa5 21.Bd6 Rd7 22.c5 f6 23.Rd2 Rb7 24.a3 Qb5 25.Qe1 Re8 26.Rc1 Kh7 27.Rc3 Bf7 28.Kh2 Bg6 29.f3 Bf7 30.Qf2 g5 31.Rcd3 Be6 32.Qe3 Rg7 33.Qf2 Qb7 34.Qe1 h5 35.Rf2 Qf7 36.Qb4 Bb3 37.Qb6 Bc4 38.Re3 Bb5 39.Qa5 Reg8 40.Qc3 Qe6 41.Re1 Rg6 42.Re3 R8g7 43.Rd2 Qf7 44.b3 axb3 45.Qxb3 Qxb3 46.Rxb3 g4 47.hxg4 hxg4 48.f4 g3+ 49.Kg1 Rg4 50.Rf3 Rxf4 51.Rxf4 exf4 52.Bxf4 Rg4 53.Bc7 Rxe4 54.Bxg3 Kg6 55.Rf2 Ra4 56.Rf3 Be2 57.Re3 Bb5 58.Bd6 Rd4 59.Rf3 Rd1+ 60.Kh2 Kf7 61.g4 Kg6 62.Be7 Rf1 63.Rxf1 Bxf1 64.a4 Kf7 65.Bd8 Ba6 66.a5 Kg6 67.Kg3 Kg7 68.Kf4 Kg6 69.g5 fxg5+ 70.Bxg5 Bb5 71.Bh4 Ba6 72.Ke5 Bb5 73.Kd6 Kf5 74.Kc7 Ke6 75.Kb6 Kd7 76.a6 Kc8 77.a7 Bc4 78.a8=Q+ Kd7 79.Qa7+ Ke8 80.Qa3 Bd3 81.Qc3 Bh7 82.Ka6 Kf7 83.Be1 Be4 84.Qb4 Bd5 85.Qf4+ Kg7 86.Kb6 Bg2 87.Bb4 Bh3 88.Qc1 Kh7 89.Qg1 Bd7 90.Kc7 Bh3 91.Kb8 Bf1 92.Qh1+ Kg6 93.Qh8 Kg5 94.Ba3 Kf5 95.Qh4 Ba6 96.Qf2+ Kg6 97.Qb2 Bd3 98.Kb7 Kh7 99.Qc3 Bb1 100.Bb2 Bc2 101.Qf6 Bd3 102.Bd4 Be2 103.Qg7# 1-0