1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.e3 Bb7 5.Bd3 Bb4+ 6.Nbd2 Ne4 7.O-O Nxd2 8.Nxd2 Qh4 9.f4 Bxd2 10.Bxd2 f5 11.Qe2 O-O 12.e4 Nc6 13.Bc3 Ne7 14.d5 Ng6 15.g3 Qh3 16.Qf2 c6 17.Rfe1 cxd5 18.cxd5 Nh4 19.Re3 Ng6 20.Rd1 fxe4 21.Bxe4 exd5 22.Bxd5+ Bxd5 23.Rxd5 Rae8 24.Rxe8 Rxe8 25.f5 Ne7 26.f6 Nxd5 27.f7+ Kf8 28.Bxg7+