1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.f4 h6 10.Bh4 e5 11.Nxc6 bxc6 12.fxe5 dxe5 13.Bxf6 Bxf6 14.Qxd8 Rxd8 15.Rxd8+ Bxd8 16.Bc4 Bg5+ 17.Kb1 Bg4 18.h3 Bh5 19.g4 Bg6 20.Rd1 Rd8 21.Rxd8+ Bxd8 22.Ba6 Ba5 23.Bd3 Bxc3 24.bxc3 f6 25.Kb2 Kf8 26.Kb3 Ke7 27.Kb4 Kd6 28.Ka5 Kc7 29.Ka6 Kb8 30.c4 Bf7 31.a4 Be6 32.c5 h5 33.Be2 hxg4 34.hxg4 Bd7 35.Ka5 Kc7 36.Ka6 Kb8 37.Ka5 Kb7 38.Kb4 Be6 39.Kc3 a5 40.Kd3 Kc7 41.Ke3 Kd7 42.Kf3 Ke7 43.Bd3 Kf7 44.Kg3 Kg6 45.Kh4 Ba2 46.Ba6 Bb1 47.Bb7 Bxc2 48.Bxc6 Kf7 49.Kh5 g6+ 50.Kh6 f5 51.exf5 gxf5 52.Bd5+ Ke7 53.g5 e4 54.g6 e3 55.Bc4 Bxa4 56.g7 e2 57.g8=Q e1=Q 58.Qg5+ Ke8 59.Qg8+ Ke7