1.d4 Nf6 2.Nf3 d5 3.e3 e6 4.Bd3 c5 5.b3 Nc6 6.Bb2 cxd4 7.exd4 Bd6 8.O-O O-O 9.Ne5 Ne7 10.Nd2 b6 11.f4 Nf5 12.Qe2 g6 13.Rac1 Bb7 14.g4 Ng7 15.Rf2 Rc8 16.c4 Qe7 17.f5 exf5 18.gxf5 Nfh5 19.Qg4 f6 20.Nef3 g5 21.Re1 Qf7 22.h4 h6 23.hxg5 hxg5 24.Re6 Bf4 25.Rfe2 Rfe8 26.Rxe8+ Rxe8 27.Rxe8+ Qxe8 28.Nf1 Be3+ 29.Kh1 Nf4 30.Bb1 Bf2 31.Kh2 Qe2 32.N1d2 Bg3+ 33.Kh1 Qg2#