1.c4 c5 2.e3 e6 3.d4 cxd4 4.exd4 d5 5.Nc3 Nf6 6.Nf3 Nc6 7.Be3 Be7 8.Bd3 Nb4 9.c5 Nxd3+ 10.Qxd3 h6 11.O-O b6 12.b4 O-O 13.Ne5 Bd7 14.c6 Be8 15.b5 Bd6 16.a4 Nh5 17.Qe2 Nf6 18.Bf4 Nh7 19.Nd3 Bxf4 20.Nxf4 Rc8 21.Rfc1 Nf6 22.Nd3 a6 23.h3 Nh7 24.Nb4 a5 25.Nd3 Qd6 26.Qe5 Qxe5 27.dxe5 f6 28.Ne2 Bg6 29.Nef4 Bf5 30.exf6 gxf6 31.g4 Bxd3 32.Nxd3 Ng5 33.Kg2 Ne4 34.c7 Rf7 35.Rc6 Rfxc7 36.Rxb6 Rc2 37.Rxe6 Rd2 38.Ra3 Rcc2 39.b6 Nxf2 40.Nxf2 Rxf2+ 41.Kg3 Rb2 42.Rd3 Rg2+ 43.Kh4 Kf7 44.Rc6 Rh2 45.Rf3 Ke7 46.Rcxf6 d4 47.Rxh6 Rh1 48.Kg5 Ra1 49.Rc6 Rxa4 50.Kg6 Kd7 51.Rff6 d3 52.Rc7+ Ke8 53.Re6+ Kd8 54.Rd6+ Ke8 55.Kf6 Rf4+ 56.Kg5 Rf1 57.Rxd3 Rb5+ 58.Kg6 Rxb6+ 59.Kg7 a4 60.Ra7 Rb3 61.Rxb3 axb3 62.Rb7 Rf3 63.h4 Rf4 64.g5 Rxh4 65.Rxb3 Rg4 66.g6 Ke7 67.Re3+ Kd6 68.Kh7 Rh4+ 69.Kg8 Rg4 70.g7 Kd7 71.Kf7 Rf4+ 72.Kg6 Rg4+ 73.Kh7 Rh4+ 74.Kg8 Rg4 75.Re1 Kd6 76.Kf8 Rf4+ 77.Ke8 Rg4 78.Kf7 Rf4+ 79.Kg6 Rg4+ 80.Kf6 Rf4+ 81.Kg5 Rf3 82.Kh4 Rf2 83.g8=Q Rh2+ 84.Kg3 Rg2+ 85.Kxg2 Kc5 86.Kf3 Kd4 87.Qh8+ Kc4 88.Rg1 Kc5 89.Ke4 Kd6 90.Rg6+ Kc5 91.Rf6 Kc4 92.Rc6+ Kb5 93.Kd5 Kb4 94.Rb6+ Ka5 95.Qb8 Ka4 96.Kc5 Ka3 97.Ra6# 1-0