1.c4 Nf6 2.Nc3 c5 3.Nf3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O a6 7.d4 cxd4 8.Qxd4 d6 9.Bg5 Nbd7 10.Nd2 Bxg2 11.Kxg2 Be7 12.Nde4 Qc7 13.Rfd1 O-O 14.Rac1 Rad8 15.f3 Qb8 16.Rc2 h6 17.Nxf6+ Nxf6 18.Be3 b5 19.cxb5 axb5 20.Qb4 Rd7 21.Qxb5 Rb7 22.Qd3 Rxb2 23.Rxb2 Qxb2 24.Rb1 Qa3 25.Nd5 Ra8 26.Rb8+ Bf8 27.Ne7+ Kh8 28.Rxf8+