1.Nf3 Nf6 2.c4 b6 3.Nc3 Bb7 4.g3 e6 5.Bg2 c5 6.O-O Be7 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 Qc8 10.Bf4 a6 11.e4 Qb7 12.f3 Nh5 13.Be3 O-O 14.e5 f5 15.Qd2 Nc6 16.Nxc6 Qxc6 17.Kg1 f4 18.gxf4 Rf7 19.Rad1 Qxc4 20.Ne4 Raf8 21.Rc1 Qxa2 22.Ra1 Qb3 23.Rxa6 Nxf4 24.Rxb6 Qc4 25.Bxf4 Rxf4 26.Kg2 Rxe4 27.Qxd7 Re2+ 28.Kh1 Rxh2+ 29.Kxh2 Qe2+