1.Nf3 c5 2.c4 Nf6 3.g3 b6 4.Bg2 Bb7 5.O-O e6 6.b3 Be7 7.Bb2 O-O 8.Nc3 d6 9.d4 cxd4 10.Nxd4 Bxg2 11.Kxg2 Qc8 12.e3 Nc6 13.Nxc6 Qxc6+ 14.Qf3 Qc8 15.Rfd1 Rd8 16.Rd2 a6 17.Rad1 Ra7 18.Ne4 Ne8 19.a4 Qb8 20.Bd4 Rad7 21.Nc3 Rc7 22.e4 Rdc8 23.e5 Rc6 24.exd6 Bxd6 25.Ne4 Bb4 26.Bc3 Bxc3 27.Qxc3 b5 28.Rd7 bxa4 29.Qf3 f5 30.Qh5