1.d4 d5 2.Nf3 c5 3.e3 e6 4.Nbd2 Nf6 5.Bd3 Be7 6.O-O Nc6 7.b3 O-O 8.Bb2 b6 9.Ne5 Nxe5 10.dxe5 Ne8 11.f4 g6 12.Rf3 Ng7 13.Rh3 f5 14.Qe2 a6 15.c4 Bb7 16.Rd1 Qd7 17.cxd5 exd5 18.e4 fxe4 19.Nxe4 Ne6 20.Qg4 Rxf4 21.Rxh7 Rxg4 22.Nf6+ Bxf6 23.Rxd7 Bc8 24.Rxd5 Be7 25.h3 Rh4 26.Bxg6 Nf4 27.Rd8+ Bxd8 28.Rxd8+ Kg7 29.Bf5 Bxf5 30.Rxa8 Bd3 31.e6+ Kh6 32.e7