1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nc6 5.Qe3 g6 6.c4 Qb6 7.Qxb6 axb6 8.Nc3 Nf6 9.Be3 Nb4 10.Kd2 Ra6 11.a3 Nc6 12.Bd3 Bg4 13.Nd4 Ne5 14.Ndb5 Nxd3 15.Kxd3 Kd8 16.f3 Be6 17.Bd4 Bg7 18.Rhc1 h5 19.Nd5 Nxd5 20.cxd5 Bd7 21.Bxg7 Bxb5+ 22.Ke3 Rg8 23.Bd4 Kd7 24.Rc3 Rc8 25.Rac1 Rxc3+ 26.Rxc3 Bf1 27.g3 b5 28.Kf2 Bh3 29.Rb3 f5 30.Rxb5 Kc8 31.e5 Ra4 32.Bc3 dxe5 33.Bxe5 f4 34.Rc5+ Kd8 35.Bxf4 Rd4 36.Rb5 Kc8 37.Be3 Ra4 38.Bg5 Bd7 39.Rb3 Rd4 40.Bxe7 Rxd5 41.Bb4 Bc6 42.Re3 Rd1 43.Be1 Rb1 44.Bc3 Kd7 45.h3 Rh1 46.Kg2 Rd1 47.g4 hxg4 48.hxg4 Rb1 49.Kg3 Rf1 50.Kf4 Kd6 51.Bb4+ Kd7 52.Bc3 Bd5 53.Bf6 Kc6 54.Rc3+ Kd7 55.Be5 Ke6 56.Bd4 Kd7 57.Bb6 Bc6 58.Re3 Kd6 59.Bd4 Kd7 60.Be5 Bd5 61.g5 Kc6 62.Bf6 Kd7 63.Ke5 Bxf3 64.Rd3+ Kc6 65.Rd6+ Kb5 66.Bd8 Bh5 67.Rb6+ Kc4 68.Rxb7 Rf3 69.Rb4+ Kc5 70.Be7+ Kc6 71.a4 Re3+ 72.Kf6 Kd7 73.Bc5 Re6+ 74.Kf7 Re5 75.Rd4+ Kc6 76.Be7 Rf5+ 77.Bf6 Kc5 78.b4+ Kc6 79.b5+ Kb6 80.Kg7 Kb7 81.Rb4 Rd5 82.a5 Be2 83.a6+ Kb6 84.Bd4+ Ka5 85.a7 Rd8 86.b6 Kxb4 87.b7 Rd7+ 88.Kh6 Rxb7 89.a8=Q Bf3 90.Qf8+ Kc4 91.Qc5+ Kd3 92.Qc3+ Ke4 93.Qe3+ Kd5 94.Qxf3+ Kxd4 95.Qxb7 Ke3 96.Qg7 Kf2 97.Qxg6 Kg1 98.Qf6 Kh2 99.g6 Kh3 100.g7 Kh2 101.g8=Q Kh1 102.Qgg5 Kh2 103.Qff4+ Kh3 104.Qfh4#