1.Nf3 Nf6 2.g3 g6 3.d4 Bg7 4.c4 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.Nc3 O-O 8.O-O Nc6 9.d5 Na5 10.e4 c6 11.Bf4 cxd5 12.Nxd5 Nxd5 13.exd5 Bxb2 14.Rb1 Bg7 15.Qa4 Bd7 16.Qb4 Rc8 17.Rfd1 Rc4 18.Qe1 Ba4 19.d6 e6 20.Bg5 Bc3 21.Qe3 f6 22.Qxe6+ Kg7 23.Be3 Re8 24.Rxb7+ Nxb7 25.Qxc4 Bxd1 26.Qxc3 Nxd6 27.Bxa7 Nb5 28.Qc5 Bxf3 29.Bxf3 Qd3