1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.O-O Bf5 5.d3 e6 6.Nbd2 Be7 7.e3 O-O 8.Qe2 Bg6 9.Ne5 Nbd7 10.Nxg6 hxg6 11.e4 Qb6 12.e5 Nh7 13.h4 Rfe8 14.Nf3 Nhf8 15.Bh3 c5 16.c3 f6 17.Bf4 Rac8 18.Rfe1 f5 19.g4 Nh7 20.gxf5 gxf5 21.Kh2 Qd8 22.Rg1 Bxh4 23.Bh6 Be7 24.Bxg7 Kf7 25.Bxf5 Rh8 26.Bxe6+ Kxe6 27.Nd4+