1.e4 c5 2.Nc3 e6 3.f4 d6 4.Nf3 Nf6 5.g3 Be7 6.Bg2 Qc7 7.O-O a6 8.d3 O-O 9.Kh1 Nc6 10.a4 Rb8 11.Ne2 b6 12.Be3 Bb7 13.f5 exf5 14.exf5 Ng4 15.Bg1 Nce5 16.Nf4 Bc6 17.Nxe5 Bxg2+ 18.Kxg2 Nxe5 19.Qe2 Qc6+ 20.Qe4 Qxe4+ 21.dxe4 Rfe8 22.Nd5 Bd8 23.Rfe1 Nc4 24.b3 Ne5 25.Be3 Bf6 26.Rad1 Red8 27.Bf4 Kf8 28.h3 h5 29.g4 hxg4 30.hxg4 Bh4 31.Rh1 g5 32.Bxe5 dxe5 33.Rd3 b5 34.axb5 axb5 35.Rhd1 Rdc8 36.Ne3 c4 37.bxc4 bxc4 38.Rd5 Ra8 39.Rxe5 Ra3 40.Kf3 Rc3 41.Red5 Rc7 42.e5 Ra7 43.f6 Kg8 44.Ke4 Kh7 45.Rd7 Rxd7 46.Rxd7 Kg6 47.Kd4 Ra3 48.Nxc4 Rg3 49.Nd6 Rxg4+ 50.Kd5 Bf2 51.c3 Rg3 52.c4 Rd3+ 53.Kc6 g4 54.Nxf7 Rxd7 55.Kxd7 g3