1.e4 c5 2.Nf3 e6 3.d3 Nc6 4.g3 Nf6 5.Bg2 d5 6.Qe2 Be7 7.O-O O-O 8.e5 Nd7 9.c3 Qc7 10.Re1 b6 11.h4 Re8 12.Bf4 Bb7 13.Nbd2 b5 14.Nf1 c4 15.d4 b4 16.Ng5 h6 17.Nh3 Nf8 18.Ne3 Ng6 19.Qg4 Nxf4 20.gxf4 f5 21.exf6 Bxf6 22.f5 Ne7 23.fxe6 Rf8 24.Rac1 bxc3 25.bxc3 Bc6 26.Qg3 Qxg3 27.fxg3 g5 28.hxg5 Bxg5 29.Nxg5 hxg5 30.Ng4 Kg7 31.Ne5 Ba4 32.Rf1 Rxf1+ 33.Rxf1 Rf8 34.Rb1 Kf6 35.Rb7 Re8 36.Rc7 Kxe6 37.Rxc4 Bc2 38.Rc7 a5 39.c4 Be4 40.cxd5+ Bxd5 41.Rxe7+ Kxe7 42.Bxd5 Rc8 43.Kf2 a4 44.Kf3 Kf6 45.Bc6 a3 46.Ke4 Rh8 47.d5 Rh1 48.d6 Re1+ 49.Kd4 Rd1+ 50.Nd3 Ke6 51.d7 Ke7 52.Ba4 Rd2 53.Kc3 Rxa2 54.Nc5 Rg2 55.Nb7 Rxg3+ 56.Kd4 a2 57.d8=Q+