1.c4 c5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nc7 6.Qb3 Nd7 7.d3 e5 8.Nh3 Bd6 9.Bg5 Be7 10.Bd2 O-O 11.f4 exf4 12.Nxf4 Nf6 13.Rc1 Rb8 14.O-O b6 15.Ne4 Bb7 16.Nxf6+ Bxf6 17.Bxb7 Rxb7 18.Nh5 Be5 19.Rc4 Qd5 20.Nf4 Bxf4 21.Bxf4 Ne6 22.Re4 Qxb3 23.axb3 Nd4 24.b4 f5 25.Re5 cxb4 26.Bd2 a5 27.Rf4 Nb3 28.Be3 g6 29.g4 fxg4 30.Rxg4 b5 31.h4 Rf6 32.Re8+ Rf8 33.Re5 Rc7 34.Bh6 Rfc8 35.Rxb5 Re7 36.h5 Rxe2 37.hxg6 hxg6 38.Rb7 Rc6 39.Kf1 Rh2 40.Re4 Rf6+ 41.Rf4 Rxf4+ 42.Bxf4 Nd2+ 43.Ke1 Nf3+ 44.Kd1 Rxb2 45.Kc1 Rb3 46.Ra7 Rc3+ 47.Kb1 Rb3+ 48.Kc1 Ne1 49.Kd2 Nxd3 50.Bc7 Nc5 51.Rxa5 Rc3 52.Ra7 Ne4+ 53.Ke2 Rc5 54.Kd3 Nc3 55.Ba5 Nd5 56.Kd4 Rb5 57.Kc4 b3 58.Kxb5 b2 59.Kc5 b1=Q 60.Kxd5 Qd3+ 61.Kc6 g5 62.Bc7 Qe4+ 63.Kb5 Qd5+ 64.Kb6 Qd4+ 65.Kb7 g4 66.Ra5 Kf7 67.Kc6 g3 68.Bb6 Qe4+ 69.Kb5 g2 70.Ka6 Qc4+ 71.Ka7 Qc1 72.Rb5 g1=Q 73.Bxg1 Qxg1+ 74.Ka6 Ke6 75.Kb7 Kd6 76.Rb6+ Kc5 77.Ka7 Qa1+ 78.Kb7 Qg7+ 79.Ka6 Qd7 80.Rb7 Qa4#