1.Nf3 Nf6 2.d4 d5 3.Bf4 c5 4.c3 Nc6 5.e3 Nh5 6.Be5 f6 7.Bg3 Qb6 8.Qc2 Nxg3 9.hxg3 cxd4 10.exd4 Bd7 11.Nbd2 O-O-O 12.O-O-O e5 13.Nb3 e4 14.Nfd2 Kb8 15.Be2 Rc8 16.Nc5 Bxc5 17.dxc5 Qxc5 18.Nxe4 Qe7 19.Rxd5 Nb4 20.Rxd7 Qxd7 21.Qb3 Qe7 22.Bf3 f5 23.Nd2 Rhd8 24.Nc4 Nd3+ 25.Kb1 Nxf2 26.Rxh7 Ne4 27.Kc2 Qd7 28.Kc1 Nd2 29.Qxb7+ Qxb7 30.Bxb7 Rxc4