1.c4 c5 2.Nf3 h6 3.e3 e6 4.Ng1 d6 5.d4 Nf6 6.Nf3 Ng4 7.Bd3 Nf6 8.Nc3 d5 9.O-O Nc6 10.b3 Be7 11.dxc5 Bxc5 12.Bb2 O-O 13.h3 Be7 14.Qe2 b6 15.Rad1 Bb7 16.cxd5 exd5 17.Ba6 Bxa6 18.Qxa6 Qd7 19.Qe2 Qe6 20.Nb5 Rac8 21.Nbd4 Nxd4 22.Nxd4 Qd7 23.Qf3 Rfe8 24.Nf5 Qe6 25.Nxe7+ Qxe7 26.Bxf6 Qxf6 27.Qxf6 gxf6 28.Rxd5 Rc2 29.Rd7 Rxa2 30.Rc1 a5 31.Rcc7 Rf8 32.Rb7 Rb2 33.Rxb6 a4 34.Ra7 axb3 35.Ra3 Rb1+ 36.Kh2 b2 37.Rab3 Kg7 38.Rxb2 Rxb2 39.Rxb2 Kh7 40.Kg3 Kg6 41.Kf4 Rc8 42.e4 Rc3 43.f3 Rc5 44.Ra2 Rc3 45.Ra6 Rc5 46.Ra2 Rc3 47.Ra8 Rc5 48.Rg8+ Kh7 49.Rg3 h5 50.h4 Rb5 51.Rh3 Rb2 52.Rg3 Rb5 53.Rh3 Rb2 54.Kf5 Rxg2 55.Kxf6 Kg8 56.e5 Rg6+ 57.Kf5 Rg2 58.f4 Rg4 59.Rh1 Kg7 60.Rh2 Rg1 61.Rc2 Rg4 62.Rc7 Kf8 63.Rc4 Rxh4 64.Kg5 Rh1 65.Kf6 Ke8 66.Rc8+ Kd7 67.Rh8 h4 68.Kxf7 h3 69.e6+ Kd6 70.e7 Re1 71.e8=Q Rxe8 72.Kxe8 Ke6 73.Rxh3 Kf5 74.Kd7 Kxf4 75.Ke6 Ke4 76.Rh7 Kf3 77.Ke5 Ke3 78.Rh3+ Kf2 79.Ke4 Kg2 80.Rd3 Kf2 81.Rd6 Kg3 82.Rd4 Kf2 83.Rd6 Kg3 84.Rd2 Kg4 85.Rd7 Kg5 86.Rd6 Kg4 87.Rg6+ Kh5 88.Rg1 Kh6 89.Kf5 Kh7 90.Kf6 Kh8 91.Kf7 Kh7 92.Rh1# 1-0