1.d4 Nf6 2.Bf4 d5 3.e3 g6 4.Nd2 Bg7 5.Ngf3 O-O 6.Bd3 c5 7.c3 Nc6 8.Qe2 Nd7 9.Rd1 e5 10.Nxe5 Ndxe5 11.dxe5 Nxe5 12.Bb1 Bg4 13.f3 Be6 14.O-O Re8 15.Nb3 b6 16.c4 d4 17.exd4 Bxc4 18.Qc2 Bxb3 19.Qxb3 cxd4 20.Be4 Rc8 21.Rfe1 Nc4 22.Bd3 Qf6 23.Rxe8+ Rxe8 24.Bg3 Ne3 25.Rc1 h5 26.Bf2 h4 27.h3 Qg5 28.Bf1 Nxg2 29.Bxg2 Qxc1+ 30.Kh2 Be5+