1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.a3 Bxc3+ 6.bxc3 c5 7.Bd3 Nc6 8.Ne2 b6 9.e4 d6 10.O-O Ba6 11.Bg5 h6 12.Bh4 g5 13.Bg3 e5 14.f4 Nh5 15.fxe5 dxe5 16.d5 Na5 17.Bxe5 f6 18.Bg3 Bxc4 19.Bxc4 Nxc4 20.Qd3 Ne5 21.Bxe5 fxe5 22.Qh3 Rxf1+ 23.Rxf1 Qe8 24.Ng3 Nxg3 25.Qxg3 Qg6 26.Rf5 Re8 27.h4 g4 28.Rxe5