1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 Be7 5.d3 d6 6.Nd2 f5 7.exf5 Bxf5 8.Nf1 Qd7 9.Ne3 Be6 10.Ncd5 Nf6 11.Nc7+ Qxc7 12.Bxe6 Nd4 13.Nd5 Qc6 14.Nxf6+ Bxf6 15.Bh3 O-O 16.c3 Nb5 17.O-O Nc7 18.g3 Rad8 19.Bg2 d5 20.f4 b6 21.Qh5 Qd6 22.Bd2 g6 23.Qg4 exf4 24.Bxf4 Be5 25.Bd2 Bg7 26.Rae1 Rxf1+ 27.Bxf1 Re8 28.Bf4 Qc6 29.Rxe8+ Nxe8 30.Bg2 Nf6 31.Qe2 Qd7 32.h3 h6 33.g4 Kf7 34.Qf3 Qe6 35.Kh2 g5 36.Bb8 a5 37.c4 dxc4 38.dxc4 Bf8 39.Qb7+ Kg6 40.Qc6 Qxc4 41.Qxb6 Qd4 42.Qe6 Qd7 43.Be4+ Kg7 44.Qxd7+ Nxd7 45.Bc7 Kf7 46.Bxa5 Bd6+ 47.Kg2 Nf6 48.Bc6 h5 49.Bf3 hxg4 50.hxg4 Be5 51.b3 Ke6 52.Bd2 Bf4 53.Bxf4 gxf4 54.a4 Nh7 55.a5