1.d4 e6 2.Nf3 d5 3.e3 Nf6 4.Bd3 c5 5.c3 Nc6 6.Nbd2 Bd6 7.Qe2 Qc7 8.O-O O-O 9.dxc5 Bxc5 10.e4 Re8 11.h3 Bd6 12.Re1 Ne5 13.Nxe5 Bxe5 14.Kh1 Bd7 15.f4 Bxf4 16.e5 Bxd2 17.exf6 Bxc1 18.Raxc1 gxf6 19.Qh5 f5 20.g4 Qg3 21.Qg5+ Kf8 22.Re3 Qc7 23.gxf5 Bc6 24.f6 d4+ 25.Kg1 Red8 26.Qg7+ Ke8 27.Rxe6+ Kd7 28.Bf5 Rg8 29.Re8+ Kd6 30.Rxg8 d3 31.Qg3+