1.d4 Nf6 2.Nf3 c5 3.c3 cxd4 4.cxd4 d5 5.Bf4 Nc6 6.h3 e6 7.e3 Bd6 8.Ne5 O-O 9.Nd2 Bc7 10.Qf3 Ba5 11.Qd1 Nxe5 12.Bxe5 Ne4 13.Bd3 Bxd2+ 14.Kf1 Ba5 15.Qh5 f6 16.Bf4 Qe8 17.Qe2 e5 18.Bh2 exd4 19.Qc2 dxe3 20.fxe3 f5 21.Rd1 Be6 22.Be5 Bb6 23.Qe2 Qg6 24.Qf3 Rad8 25.h4 d4 26.h5 Qg4 27.Ke2 Bd5 28.Bxe4 Bxe4 29.Qxg4 fxg4 30.Rh4 Bxg2 31.Bf4 Bf3+