1.Nf3 d5 2.c4 c6 3.g3 Nf6 4.Bg2 Bf5 5.cxd5 cxd5 6.Qb3 Qc8 7.Nc3 e6 8.d3 Nc6 9.O-O Be7 10.Bf4 O-O 11.Rfc1 Nh5 12.Bd2 Nf6 13.Na4 Qd7 14.Nc5 Bxc5 15.Rxc5 Rac8 16.Bg5 Nd4 17.Nxd4 Rxc5 18.Bxf6 gxf6 19.Nxf5 exf5 20.d4 Rc4 21.Qf3 Rxd4 22.Bh3 Re8 23.Bxf5 Qb5 24.Qh5 Qxe2 25.Qh6 Qd2 26.Bxh7+ Kh8 27.Qxf6+ Kxh7 28.Qxf7+ Kh6 29.Qxe8 Re4 30.Qf8+ Kg6 31.h4 Re1+ 32.Rxe1 Qxe1+ 33.Kg2 Qe5 34.Qg8+ Kh6 35.Qg5+