1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.Be3 Qc7 8.Be2 Bb4 9.Nd2 O-O 10.O-O Bxc3 11.bxc3 d5 12.exd5 Nxd5 13.c4 Nxe3 14.fxe3 Qe5 15.Rf3 Rd8 16.Rb1 Qc3 17.Bd3 Ne5 18.Ne4 Nxf3+ 19.Qxf3 Qe5 20.Rb5 Qc7 21.Rh5 f5 22.Ng5 h6 23.Nh3 e5 24.Qg3 Qd6 25.Kf2 e4 26.Be2 Qxg3+ 27.hxg3 Kf7 28.Nf4 Be6 29.Nd5 Rac8 30.g4 fxg4 31.Re5 Rf8 32.Nf4 Bxc4 33.Bxc4+ Rxc4 34.Kg3 Rxc2 35.Rxe4 Rxa2 36.Rc4 b5 37.Rc7+ Kf6 38.Kxg4 b4 39.Nd5+ Ke5 40.Nxb4 Rxg2+ 41.Kh3 Rg5 42.Rxa7 Rf3+ 43.Kh2 Rxe3 44.Re7+ Kf4 45.Rf7+ Kg4 46.Rf2 Rh3+ 47.Kg2 Kh4+ 48.Kf1 Rh1+ 49.Ke2 Re5+ 50.Kd3 Rh3+ 51.Kc4 Re4+ 52.Kc5 Rc3+ 53.Kb5 Rb3 54.Rh2+ Kg3 55.Rc2 Rbxb4+ 56.Ka5 Ra4+ 57.Kb5 Reb4+ 58.Kc5 Rc4+ 59.Rxc4 Rxc4+ 60.Kxc4 h5 61.Kd3 h4 62.Ke2 Kg2 63.Ke3 g5 64.Ke4 g4 65.Kf5 g3 66.Kg4 h3 67.Kg5 h2 68.Kg6 h1=Q 69.Kg7 Kh3 70.Kh8 g2 71.Kh7 g1=Q 72.Kh8 Qg4 73.Kh7 Kg2#