1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O g6 5.d3 Bg7 6.e4 d6 7.Nc3 O-O 8.Bg5 Nbd7 9.Qd2 Re8 10.Rae1 c5 11.Nh4 Nf8 12.Bh6 Bh8 13.h3 a6 14.f4 d5 15.e5 N6d7 16.Nxd5 Nxe5 17.c4 Nc6 18.f5 Nd7 19.fxg6 hxg6 20.Nxg6 fxg6 21.Re6 Nf6 22.Qg5 Kh7 23.Rfe1 Bg7 24.Bxg7 Kxg7 25.Be4 Rg8 26.Bxg6 Kf8 27.Qh6+ Rg7 28.Qh8+ Rg8 29.Rxf6+ exf6 30.Re8+ Qxe8 31.Qxf6+