1.e4 c5 2.Bc4 Nc6 3.Nf3 Nf6 4.Bd5 e6 5.Bxc6 bxc6 6.e5 Nd5 7.d3 Be7 8.c4 Nc7 9.Qe2 d5 10.b3 a5 11.Nc3 O-O 12.Na4 Na6 13.O-O h6 14.Re1 Bd7 15.Bd2 Be8 16.Rac1 Nb4 17.Be3 d4 18.Bf4 f6 19.a3 Na6 20.exf6 Rxf6 21.Be5 Rf8 22.Bg3 Rf6 23.Bh4 g5 24.Bg3 Bh5 25.Qe4 Bxf3 26.gxf3 Qe8 27.Re2 Ra7 28.Rce1 Bf8 29.Qg4 Re7 30.h4 h5 31.Qxg5+ Rg6 32.Qe5 Bg7 33.Qe4 e5 34.f4 Rg4 35.Qf5 Nc7 36.Nxc5 Rf7 37.Qxh5 Qc8 38.fxe5 Rf5 39.Qxg4 Rf6 40.Qxc8+ Kh7 41.Rd2 Rf4 42.Re3 Ne8 43.Qxc6 Rf6 44.Bf4 Kg6 45.Qg2+ Kh5 46.Qg3 Re6 47.Ne4 Nd6 48.Rb2 Re7 49.Rc2 Nxe4 50.Bg5 a4 51.Rf3 Bh8 52.Rf7 Bg7 53.b4 Ra7 54.Be7 Nc5 55.Rb2 Kh6 56.b5 Bh8 57.Qf3 Ra8 58.Rf4 Bg7 59.Re2 Rf8 60.b6 Rg8 61.Rd2 Nb3 62.e6 Rh8 63.Rxd4 Rd8 64.Qf6+ Kh5 65.Qxg7 Nc1 66.Qg3 Re8 67.Qc7 Rxe7 68.Ra2 Rxe6 69.Rd8 Kg6 70.Kg2 Re1 71.Qh2 Rh1 72.Qxh1 Kf5 73.d4 Nb3 74.Rf8+ Kg4 75.Rd2 Kh5 76.Rc8 Kg6 77.f4 Kh6 78.d5 Nxd2 79.Qf1 Nb1 80.Rb8 Kh7 81.Qe1 Kg7 82.Qd2 Kf7 83.Rh8 Nxd2 84.Rg8 Nb3 85.Rc8 Kg6 86.Rb8 Kg7 87.c5 Nxc5 88.Kh2 Ne4 89.Kh3 Kh7 90.Rb7+ Kh6 91.Rf7 Nc3 92.b7 Ne2 93.b8=Q Ng1+ 94.Kh2 Kg6 95.f5+ Kh6 96.Qh8# 1-0