1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.d4 exd4 5.cxd4 cxd4 6.Nxd4 Bb4+ 7.Nc3 Nf6 8.Nxc6 bxc6 9.Bd3 O-O 10.O-O d5 11.exd5 cxd5 12.Bg5 Be6 13.Nb5 Be7 14.Rc1 Bg4 15.Qd2 h6 16.Bf4 Ne4 17.Qe3 Rc8 18.Nxa7 Rxc1 19.Rxc1 Bh4 20.Bxe4 dxe4 21.Nc6 Qd5 22.h3 Bd7 23.Nb4 Qa8 24.b3 Be7 25.Qd4 Bxb4 26.Qxb4 Qxa2 27.Qb7 Be6 28.b4 Bd5 29.Qb6 Ra8 30.b5 Qb2 31.Qc5 Bb7 32.b6 Rc8 33.Bc7 Re8 34.Kh2 e3 35.Rc2 Qb1 36.fxe3 Rxe3 37.Qxe3 Qxc2 38.Qg3 Kh7 39.Be5 Qg6 40.Qxg6+ Kxg6 41.g3 f6 42.Bd4 h5 43.Bf2 Kf5 44.Bd4 Ke4 45.Bf2 Kf3 46.Bd4 Ke2 47.Bg1 Kf1 48.h4 Ke1 49.g4 hxg4 50.Kg3 Bc8 51.h5 Kf1 52.Bc5 f5 53.Bf8 g5 54.hxg6 Bb7 55.g7 Bd5 56.b7 Bxb7 57.g8=Q f4+ 58.Kxf4 Bc6 59.Bd6 Ke1 60.Qc4 Bf3 61.Qd4 Bh1 62.Be7 Ba8 63.Qc3+ Kf2 64.Bd6 Bg2 65.Qd4+ Ke1 66.Qa4 Kf2 67.Be5 Kf1 68.Qd4 Ba8 69.Qd3+ Kg1 70.Qd6 Bg2 71.Bg7 Bc6 72.Kg5 Bf3 73.Bh6 Be2 74.Kg6 Bf3 75.Bg7 Bh1 76.Qb4 Bf3 77.Qd4+ Kh1 78.Be5 Be2 79.Kh5 Bf3 80.Qa1+ Kg2 81.Kh4 Bb7 82.Qd4 Bf3 83.Kg5 Kf1 84.Kf6 Bc6 85.Qd3+ Kf2 86.Kg7 Bf3 87.Bd6 Bc6 88.Bc7 Bf3 89.Kh6 Be2 90.Qg3+ Kf1 91.Ba5 Bf3 92.Kg5 Be2 93.Kh4 Bf3 94.Bd8 Be2 95.Be7 Bf3 96.Bc5 Ke2 97.Bb6 Kf1 98.Qf2# 1-0