1.c4 Nf6 2.g3 c5 3.Bg2 Nc6 4.Nc3 e6 5.Nf3 Be7 6.O-O O-O 7.d4 d5 8.cxd5 exd5 9.dxc5 Bxc5 10.Na4 Be7 11.Nd4 Bd7 12.Nc3 Qb6 13.Be3 Qxb2 14.Nxd5 Nxd5 15.Bxd5 Bh3 16.Nxc6 bxc6 17.Rb1 Qa3 18.Bg2 Bxg2 19.Kxg2 Qxa2 20.Ra1 Qe6 21.Rxa7 Rxa7 22.Bxa7 c5 23.Qb1 h5 24.Qb5 h4 25.f3 h3+ 26.Kf2 Rd8 27.Bxc5 Qd5 28.Bxe7 Qxb5 29.Bxd8 Qc5+ 30.Ke1 f6 31.e4 Qe3+