1.c4 Nf6 2.Nf3 g6 3.d4 Bg7 4.g3 d5 5.Bg2 O-O 6.O-O dxc4 7.Na3 Nc6 8.Nxc4 Be6 9.b3 Bd5 10.Bb2 a5 11.Rc1 a4 12.bxa4 Qb8 13.Ne3 Be4 14.Qb3 e6 15.Ne5 Bxg2 16.Kxg2 Nxe5 17.dxe5 Nd7 18.Ng4 Rd8 19.Nf6+ Nxf6 20.exf6 Bf8 21.Rfd1 b6 22.Rxd8 Qb7+ 23.Qf3 Qxf3+ 24.Kxf3 Rxd8 25.Rxc7 Ra8 26.Bd4 Rxa4 27.Bxb6 Rb4 28.Be3 h6 29.Rc8 g5 30.Rxf8+