1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 e6 6.Bc4 d6 7.O-O Nf6 8.Qe2 Be7 9.Rd1 e5 10.h3 O-O 11.Bg5 a6 12.Rd2 Be6 13.Rad1 Bxc4 14.Qxc4 Rc8 15.Bxf6 Bxf6 16.Rxd6 Nd4 17.Rxd8 Rxc4 18.Rd7 b5 19.Nd2 Rc6 20.Nf1 Rd8 21.Rxd8+ Bxd8 22.Ne3 g6 23.Kf1 Kg7 24.Ned5 Ba5 25.f3 b4 26.Na4 Rc8 27.b3 Rc2 28.Ne3 Rxa2 29.Nc4 Nxb3 30.Nxe5 Rxa4 31.Rd7 Kf6 32.f4 Ke6 33.Rxf7 Ra1+ 34.Ke2 Ra2+ 35.Kd3 Nc5+ 36.Kd4 Bb6 37.f5+ gxf5 38.exf5+ Kd6 39.Nc4+ Kc6 40.Rf6+ Ne6+ 41.Kd3 Bc5 42.Rxe6+ Kb5 43.g4 Rf2 44.Nd2 a5 45.Re8 a4 46.Rb8+ Kc6 47.Rc8+ Kb6 48.Nc4+ Kb5 49.Rb8+ Ka6 50.Ne5 b3 51.Kc3 Bd6 52.Re8 Kb5 53.Nc4 Bb4+ 54.Kd3 Rf3+ 55.Ke4 Kxc4 56.Kxf3 b2 57.Rc8+ Kb3 58.f6 b1=Q