1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 d6 9.h3 Bd7 10.O-O a5 11.a4 Nxd4 12.Bxd4 Bc6 13.Qd3 Nd7 14.Bxg7 Kxg7 15.Qd4+ Kg8 16.Nd5 Nc5 17.Rad1 Rc8 18.Rfe1 e5 19.Qc4 Ne6 20.Nc3 Nd4 21.Qd3 Qb6 22.Ne2 Nxb3 23.cxb3 Rfd8 24.Qf3 Qb4 25.Ng3 f5 26.Nxf5 gxf5 27.Qxf5 Rf8 28.Qe6+ Kh8 29.Qxd6 Qxd6 30.Rxd6 Rcd8 31.Rxd8 Rxd8 32.Re3 Rd2 33.f3 Rxb2 34.Rc3 Kg7 35.Rc5 Rxb3 36.Rxa5 Kf6 37.Ra7 Kg5 38.Kh2 Rb6 39.a5 Ra6 40.Rxa6 bxa6 41.Kg3 Bd7 42.Kf2 Kh4 43.f4 exf4 44.Kf3 Kg5 45.h4+ Kxh4 46.Kxf4 Bg4 47.Ke5 Kg3 48.Kf6 Kf4 49.e5 h5 50.e6 h4 51.e7 Bd7 52.Kf7 Kg3 53.e8=Q Bxe8+ 54.Kxe8 Kxg2 55.Kd7 h3 56.Kc7 h2 57.Kb6 h1=Q 58.Kxa6 Qb1 59.Ka7 Qb4