1.e4 c5 2.Nf3 e6 3.a3 Nf6 4.e5 Nd5 5.c4 Ne7 6.d4 cxd4 7.Qxd4 Nf5 8.Qe4 d6 9.Nc3 dxe5 10.Nxe5 Nd7 11.Nf3 Be7 12.Be2 Nc5 13.Qc2 a5 14.Bf4 O-O 15.Rd1 Qb6 16.g4 Nh4 17.Nxh4 Bxh4 18.Be3 Bd7 19.Rxd7 Qc6 20.Bxc5 Qxh1+ 21.Bf1 Rfd8 22.Rxd8+ Rxd8 23.Bb6 Rc8 24.Qe4 Qxh2 25.Nd1 Bf6 26.c5 h5 27.gxh5 Qxh5 28.Qxb7 Rf8 29.Qe4 Rb8 30.Be2 Qg5 31.Bd3 g6 32.Qe3 Qd5 33.Be4 Qc4 34.b3 Qb5 35.Qd3 Qxd3 36.Bxd3 Be5 37.b4 axb4 38.axb4 Ba1 39.Kd2 Bd4 40.b5 Rc8 41.Nc3 Bxc5 42.Bxc5 Rxc5 43.b6 Rc8 44.Be4 f5 45.Bf3 Kf7 46.b7 Rb8 47.Nb5 Ke7 48.Bc6 g5 49.Kc3 g4 50.Kb4 f4 51.Kc5 g3 52.fxg3 fxg3 53.Kb6 e5 54.Nc3 e4 55.Bxe4 Kd7 56.Bg2 Ra8 57.bxa8=Q Kd6 58.Nd5 Ke6 59.Kb7 Kf5 60.Nc7 Ke5 61.Qa2 Kf5 62.Qb1+ Kf6 63.Bh1 Ke7 64.Ka7 Kd8 65.Qa2 Kd7 66.Bf3 Ke7 67.Qc4 Kf8 68.Qf4+ Kg8 69.Qh6 Kf7 70.Qa6 Ke7 71.Qb7 g2 72.Kb8 g1=Q 73.Qb5 Qh2 74.Qa5 Qb2+ 75.Qb5 Qh8+ 76.Ka7 Qd4+ 77.Qb6 Qg1 78.Qxg1 Kd8 79.Qh1 Kxc7 80.Qg1 Kd8 81.Qd4+ Kc8 82.Ba8 Kc7 83.Qf6 Kc8 84.Ka6 Kc7 85.Bb7 Kb8 86.Qf4# 1-0