1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 Nbd7 7.Bg5 h6 8.Bh4 g5 9.Bg3 Nh5 10.O-O e6 11.Ne1 Nxg3 12.hxg3 f5 13.exf5 exf5 14.Nc2 c6 15.Qd2 f4 16.gxf4 gxf4 17.Ne4 Nf6 18.Nxf6+ Qxf6 19.Rad1 Bd7 20.Bf3 Kh8 21.b4 Rg8 22.b5 Raf8 23.bxc6 bxc6 24.Nb4 Qh4 25.Rfe1 Bh3 26.Re4 Be5 27.dxe5 Rxg2+ 28.Bxg2 Bxg2 29.f3 Bxf3