1.c4 Nf6 2.g3 c6 3.Nf3 g6 4.b3 Bg7 5.Bb2 O-O 6.Bg2 d5 7.O-O Bg4 8.d3 Bxf3 9.Bxf3 Qd6 10.Nd2 h5 11.Rc1 Nbd7 12.Qc2 e6 13.Bg2 h4 14.Nf3 hxg3 15.hxg3 Ng4 16.Bxg7 Kxg7 17.Qc3+ f6 18.cxd5 exd5 19.e4 Rh8 20.exd5 Qxd5 21.Qb4 Qf5 22.Rc4 c5 23.Qxb7 Rab8 24.Qxa7 Rbd8 25.Re1 Rhe8 26.Rxe8 Rxe8 27.Rf4 Qe6 28.Bh3 f5 29.Bxg4 fxg4 30.Re4 Qf7 31.Ng5