1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.d3 Nc6 5.O-O Bg4 6.Bg5 Qd7 7.Bxf6 exf6 8.Qd2 Bh3 9.e4 d4 10.Na3 Ne5 11.Nxe5 fxe5 12.Qg5 Be6 13.Qxe5 f6 14.Qf4 Bd6 15.Qd2 g5 16.Qa5 a6 17.b3 h5 18.Nc4 Bc7 19.Qxc5 h4 20.Nb6 Bxb6 21.Qxb6 Rc8 22.Rac1 Rc6 23.Qb4 Bh3 24.Qd2 Bxg2 25.Kxg2 hxg3 26.fxg3 Qh3+ 27.Kg1 Rc7 28.Rxf6 Rch7 29.Rf2 Qg4 30.Rg2 Rh3 31.Qf2