1.d4 Nf6 2.e3 b6 3.f4 e6 4.Nf3 c5 5.c3 Bb7 6.Bd3 cxd4 7.exd4 Be7 8.O-O g6 9.Qe2 d6 10.Nbd2 Nbd7 11.a4 a6 12.Bc4 O-O 13.Ng5 d5 14.Bd3 Re8 15.Ndf3 h6 16.Nxe6 fxe6 17.Qxe6+ Kg7 18.Ne5 Nxe5 19.fxe5 Rf8 20.exf6+ Rxf6 21.Rxf6 Bxf6 22.Qg4 Qe8 23.Bd2 Bc8 24.Qg3 Qf7 25.Rf1 Ra7 26.Bf4 Qe8 27.Bxh6+ Kxh6 28.Rxf6 Bg4 29.Rxg6+