1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nb5 d6 6.Bf4 e5 7.Be3 Nf6 8.Bg5 Qa5+ 9.Qd2 Qd8 10.N1c3 a6 11.Na3 Be7 12.Nc4 Nd4 13.Bxf6 Bxf6 14.Nd5 Bg5 15.Qd3 Be6 16.Ncb6 Bxd5 17.Nxd5 O-O 18.h4 Bf6 19.c3 Ne6 20.g3 Nc5 21.Qf3 Be7 22.Be2 Rc8 23.Qg4 Kh8 24.O-O Na4 25.Rab1 Nb6 26.Ne3 Rc6 27.Rbd1 g6 28.h5 Qc8 29.Qf3 Kg7 30.Kg2 Bg5 31.Rh1 h6 32.Nc2 Qe6 33.Nb4 Rc7 34.Qd3 Rd7 35.f4 Bd8 36.hxg6 fxg6 37.f5 gxf5 38.exf5 Qf6 39.Rh2 Qf7 40.Qe3 Qf6 41.Rh5 a5 42.Rdh1 Rh8 43.Nc2 d5 44.R1h4 d4 45.Rg4+ Kf7 46.cxd4 Qc6+ 47.Kh2 Qxc2 48.Qxe5 Rd5 49.Qg7+ Ke8 50.Qxh8+ Kd7 51.Rg7+ Be7 52.Rxe7+ Kxe7 53.f6+ Kd7 54.Qg7+ Kc8 55.Qg4+