1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 Nc6 5.Nbd2 Be7 6.h3 O-O 7.c3 b6 8.Bd3 Bb7 9.O-O d6 10.Qe2 Nd7 11.Bh2 e5 12.dxe5 Ndxe5 13.Bc2 a5 14.Rad1 Qc7 15.Nxe5 dxe5 16.f4 Bf6 17.Ne4 Be7 18.fxe5 Nxe5 19.Qh5 f5 20.Rxf5 g6 21.Rxf8+ Bxf8 22.Nf6+ Kf7 23.Qxh7+ Bg7 24.Bxe5