1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 d5 5.c3 Bd6 6.Nbd2 O-O 7.O-O Nc6 8.dxc5 Bxc5 9.e4 e5 10.exd5 Qxd5 11.Qe2 Bg4 12.Ne4 Be7 13.Rd1 Qe6 14.Nxf6+ Bxf6 15.Qe4 g6 16.Bc4 Qf5 17.Qxf5 gxf5 18.Bh6 Rfd8 19.Rxd8+ Rxd8 20.Ng5 Bh5 21.h3 Rd6 22.g4 Bxg5 23.Bxg5 fxg4 24.Kh2 gxh3 25.Kxh3 Rg6 26.Kh4 Bf3 27.Re1 h6 28.Be3 Rg4+