1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bc4 Bg7 7.O-O O-O 8.Bb3 Nc6 9.h3 Na5 10.Re1 Nxb3 11.axb3 b6 12.Nd5 Bb7 13.Bg5 Re8 14.c4 a6 15.Bxf6 Bxf6 16.Nxf6+ exf6 17.Qg4 Re5 18.Rad1 Qe8 19.Nf5 Bc8 20.Nh6+ Kg7 21.Qf4 Qe7 22.Ng4 Bxg4 23.hxg4 b5 24.Rd4 bxc4 25.bxc4 Rb8 26.Qd2 a5 27.Re3 h5 28.Rh3 Rxe4 29.Rxe4 Qxe4 30.gxh5 Qb1+ 31.Kh2 Qxb2 32.Qxd6 Qe5+ 33.Qxe5 fxe5 34.hxg6 Kxg6 35.Ra3 Ra8 36.c5 Kf6 37.c6 Ke7 38.Rd3 Rd8 39.c7 Rc8 40.Rd5 Ke6 41.Rxa5 Rxc7