1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f3 Be7 8.Qd2 O-O 9.O-O-O b5 10.h4 Bb7 11.Kb1 Nbd7 12.a3 Rc8 13.Qe1 Qc7 14.g4 d5 15.exd5 Bxd5 16.Nxd5 Nxd5 17.Bxe7 Nxe7 18.Nxe6 Qxc2+ 19.Ka1 Rfe8 20.Rxd7 Qc1+ 21.Qxc1 Rxc1+ 22.Ka2 fxe6 23.Bg2 Rc2 24.Bh3 Ng6 25.g5 Nxh4 26.Rd6 Nf5 27.Rxa6 Rf2 28.Rb6 Rxf3 29.Rxb5 Kf7 30.Bg4 Rf4 31.Bh5+ g6 32.Bd1 Kg7 33.Rb7+ Re7 34.Rxe7+ Nxe7 35.b4 Rf5 36.Rg1 Nd5 37.Kb3 Kf7 38.a4 Ke7 39.a5 Kd6 40.Ka3 Rf4 41.Rg4 Rf5 42.Bb3 Nc7 43.Bc4 Nd5 44.Bxd5 exd5 45.Ka4 Kc6 46.b5+ Kc5 47.b6 Rf1 48.Rg3 Kc4 49.b7 Rb1 50.a6 d4 51.a7 d3 52.Rxd3 Rb4+ 53.Ka5 Rb5+ 54.Ka6 Kc5 55.Rc3+ Kb4 56.b8=Q Kxc3 57.Kxb5 Kd4 58.a8=R Ke4 59.Kc5 Kd3 60.Qe8 Kc3 61.Ra3+ Kd2 62.Ra2+ Kd3 63.Qe2+ Kc3 64.Qc2# 1-0