1.c4 Nf6 2.Nf3 b6 3.g3 Bb7 4.Bg2 c5 5.O-O g6 6.Nc3 Bg7 7.d4 cxd4 8.Qxd4 d6 9.Rd1 Nbd7 10.Nd5 Rc8 11.Be3 O-O 12.Qh4 b5 13.Nxf6+ Bxf6 14.Ng5 Bxg5 15.Bxg5 Rxc4 16.Bxe7 Qe8 17.e4 Ne5 18.Rxd6 Bxe4 19.Bxe4 Nf3+ 20.Bxf3 Rxh4 21.Bxh4 Qe5 22.Rad1 f6 23.g4 f5 24.Rd7 g5 25.Bxg5 fxg4 26.Bd5+ Kh8 27.Be3 Rf4 28.Rc1 Qe8 29.Bxf4