1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.O-O c6 5.d3 h6 6.Nbd2 e6 7.c4 Be7 8.b3 O-O 9.Bb2 Bh7 10.a3 a5 11.Bc3 c5 12.cxd5 exd5 13.d4 Nc6 14.dxc5 d4 15.Bb2 Bxc5 16.Ne1 Re8 17.Nd3 Bf8 18.Rc1 Qe7 19.Rxc6 bxc6 20.Bxc6 Qxe2 21.Nf4 Qa6 22.Bxa8 Qxa8 23.Bxd4 Nd5 24.Ng2 Rd8 25.Qa1 Nc7 26.Be3 Ne6 27.b4 Ng5 28.Bxg5 hxg5 29.Nb3 Qf3