1.e4 c5 2.Bd3 a6 3.Nf3 b5 4.O-O Ra7 5.c4 Rb7 6.cxb5 axb5 7.Nc3 b4 8.Nb5 Nc6 9.a4 bxa3 10.bxa3 e5 11.Bc4 Be7 12.Qb3 Na5 13.Qc2 Nxc4 14.Qxc4 d6 15.a4 Nf6 16.d3 O-O 17.Qc2 Be6 18.Nd2 Qb8 19.Nc4 d5 20.exd5 Nxd5 21.Qe2 Bf6 22.Nbd6 Rd7 23.Ne4 Be7 24.Ng5 Bxg5 25.Bxg5 f6 26.Be3 Rfd8 27.a5 Nc3 28.Qc2 Rxd3 29.Nb6 Bf5 30.Qb2 Qd6 31.a6 Be4 32.a7 Nd1 33.Qb5 Nxe3 34.fxe3 Bc6 35.Qa5 h6 36.a8=Q Bxa8 37.Nxa8 c4 38.Qc7 c3 39.Qc4+ Kh8 40.Nc7 Rc8 41.Ra6 Qd7 42.Rc6 Rxe3 43.h3 Rd3 44.Kh2 e4 45.Rf4 e3 46.Re4 Rd6 47.Rc5 Rd2 48.Rxe3 Qd6+ 49.Rg3 c2 50.Rc6 Qd7 51.Rc3 Qf5 52.Qg4 Qxg4 53.hxg4 Rd4 54.Kg3 Rd2 55.Rxc2 Rd3+ 56.Kh2 Rd4 57.Ne6 Rxc6 58.Nxd4 Rxc2 59.Nxc2 Kh7 60.Kg3 Kg6 61.Kf4 h5 62.Ne3 hxg4 63.Kxg4 Kf7 64.Kf5 g6+ 65.Ke4 Ke6 66.Kf4 f5 67.Kg5 Ke5 68.Kxg6 f4 69.Nf1 Ke4 70.Kg5 f3 71.Nd2+ Ke3 72.Nxf3 Kf2 73.Nh4 Kg3 74.Kh5 Kf2 75.g4 Kg3 76.Ng2 Kf3 77.g5 Kg3 78.Kh6 Kxg2 79.g6 Kf3 80.Kg5 Ke2 81.g7 Kd3 82.Kh6 Ke2 83.g8=Q Kd3 84.Qb3+ Ke2 85.Qg8 Ke3 86.Qd5 Kf4 87.Kg7 Ke3 88.Qe5+ Kd3 89.Qh2 Ke4 90.Kf6 Kd4 91.Qh5 Ke4 92.Qh8 Kd5 93.Qh6 Kc4 94.Qh1 Kd4 95.Qh8 Kc3 96.Qa8 Kb4 97.Qa7 Kc3 98.Ke6 Kb3 99.Kd5 Kc2 100.Kc4 Kc1 101.Qf2 Kb1 102.Kb3 Kc1 103.Qc2# 1-0