1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nf6 5.Bb5+ Nc6 6.c4 Bd7 7.Bxc6 Bxc6 8.Nc3 g6 9.h3 Bg7 10.Be3 O-O 11.Qd3 Nd7 12.Nd4 Rc8 13.Rc1 Nc5 14.Qc2 Qa5 15.O-O Ne6 16.Qd3 Bxd4 17.Bxd4 Nf4 18.Qe3 Qg5 19.Qg3 Qxg3 20.fxg3 Nd3 21.Rc2 b6 22.g4 Nc5 23.Re2 Ne6 24.Be3 Rfe8 25.b3 Nf8 26.g5 Nd7 27.g4 Ne5 28.Bd4 e6 29.Rd2 Red8 30.Kf2 Kf8 31.Rfd1 Ke7 32.Ke3 Rh8 33.Ne2 h6 34.gxh6 Rxh6 35.Ng1 Rch8 36.Ba1 Rxh3+ 37.Nxh3 Rxh3+ 38.Ke2 Bxe4 39.Bxe5 Bf3+ 40.Kf2 dxe5 41.Rd7+ Kf8 42.Rg1 e4 43.Rxa7 Rh2+ 44.Kg3 Rc2 45.g5 e5 46.Ra6 Bh5 47.Rxb6 e3 48.a4 e2 49.Re1 Rc3+ 50.Kf2 Rf3+ 51.Kg2 Rd3 52.a5 e4 53.a6 Rd1 54.Rxe2 Bxe2 55.a7 Bf3+ 56.Kg3 Ra1 57.Rb8+ Ke7 58.a8=Q Rxa8 59.Rxa8