1.c4 Nf6 2.Nf3 b6 3.g3 c5 4.Bg2 Bb7 5.O-O g6 6.Nc3 Bg7 7.d4 cxd4 8.Qxd4 d6 9.Rd1 Nbd7 10.Be3 O-O 11.Qh4 Rc8 12.Rac1 a6 13.b3 Rc7 14.Bh3 Qb8 15.Bh6 b5 16.cxb5 Bxh6 17.Qxh6 axb5 18.Ng5 Qc8 19.Nd5 Bxd5 20.Rxc7 Qxc7 21.Rxd5 Qc1+ 22.Bf1 Ra8 23.Rxb5 Rxa2 24.Nxf7 Qc6 25.Ng5 Qxb5 26.Ne6 Ne8 27.Ng5 Nf8 28.Bh3 Rxe2