1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.d3 d5 5.O-O O-O 6.Nc3 c5 7.e4 d4 8.Ne2 Nc6 9.Ne1 e5 10.f4 exf4 11.gxf4 Nh5 12.Ng3 Nxg3 13.hxg3 h5 14.f5 Ne5 15.Bh3 h4 16.Nf3 hxg3 17.Bf4 Qe7 18.Bxg3 a5 19.Kg2 Ra6 20.Qd2 gxf5 21.Bxf5 Bxf5 22.exf5 Nxf3 23.Rxf3 Bh6 24.Bf4 Kg7 25.Rg3+ Kh7 26.Rh1 Re8 27.Bxh6 Qe2+ 28.Qxe2 Rxe2+ 29.Kf3