1.e4 c5 2.Nf3 e6 3.d3 d5 4.Nbd2 Nc6 5.g3 Bd6 6.Bg2 Nge7 7.O-O O-O 8.Re1 Bd7 9.b3 d4 10.a4 Bc7 11.Ba3 b6 12.Qe2 Rb8 13.Rf1 e5 14.Nh4 Qe8 15.Rae1 g6 16.f4 exf4 17.gxf4 f5 18.Bc1 Kg7 19.Nc4 Qf7 20.Ne5 Nxe5 21.fxe5 f4 22.Bxf4 Qe6 23.Qd2 Kg8 24.Bh6 Rxf1+ 25.Rxf1 Bxe5 26.Nf3 Bg7 27.Bxg7 Kxg7 28.Ng5 Qe5 29.Rf7+ Kg8 30.Nf3 Qe6 31.Rxh7