1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Nf6 7.Nc3 Nd7 8.Be3 e5 9.h4 h5 10.O-O b6 11.Qd2 Nf8 12.a3 Bg4 13.Nh2 a5 14.Rab1 a4 15.Bg5 Qc7 16.Rbe1 Bc8 17.Nf3 Ne6 18.Be3 Nd4 19.Nh2 O-O 20.Rc1 Kh7 21.f4 Ra7 22.fxe5 Qxe5 23.Bf4 Qe7 24.Bg5 Qe6 25.Nf3 Nxf3+ 26.Rxf3 Qd6 27.Rff1 Bg4 28.Rce1 Re8 29.Bf4 Bd4+ 30.Be3 Be5 31.Bf4 Qd4+ 32.Rf2 Bg7 33.Rf1 Kg8 34.Bh6 Bh8 35.Bg5 Re6 36.Be3 Qd8 37.Bg5 f6 38.Bh6 f5 39.Bg5 Qe8 40.Kh1 Bd4 41.Be3 Qe7 42.Bg5 Qf8 43.Bh6 Qd6 44.Bf4 Qd7 45.Be3 Qd8 46.Kg1 Kh7 47.Nd1 Bf6 48.exf5 Bxf5 49.Bg5 Bxg5 50.hxg5 Rae7 51.Nc3 b5 52.Rf4 c4 53.d4 Rd7 54.Rh4 Kg8 55.d5 Re8 56.Rhf4 Qxg5 57.Qd4 Qd8 58.R4f2 Re6 59.Qc5 cxd5 60.Rd2 h4 61.Qxb5 Red6 62.Nxa4 h3 63.Nc5 Rb6 64.Qa4 Qg5 65.Qa5 Re7 66.Na4 Rd6 67.Rdf2 Qe3 68.Qc3 hxg2 69.Ra1 Qh6 70.Rxg2 Rh7 71.Qe5 Bd7 72.Rh2 Qxh2+ 73.Qxh2 Rxh2 74.Kxh2 Bxa4 75.c3 Rb6 76.Ra2 Re6 77.Ra1 Re2+ 78.Kg3 Rxb2 79.Kf4 d4 80.Rg1 dxc3 81.Rg3 c2 82.Rc3 Rb1 83.Rxc4 c1=Q+ 84.Rxc1 g5+ 85.Ke3 Rxc1 86.Kd2 Ra1 87.Ke3 Rxa3+ 88.Kd4 Rd3+ 89.Kxd3 g4 90.Ke4 Bd1 91.Kf4 Kf7 92.Kg3 Bf3 93.Kf4 Ke6 94.Kg3 Kf5 95.Kf2 Kf4 96.Ke1 g3 97.Kd2 g2 98.Kd3 g1=Q 99.Kc3 Qb1 100.Kc4 Qb2 101.Kc5 Ke5 102.Kc4 Be2+ 103.Kc5 Qb5#