1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bb4+ 6.Nbd2 Qe7 7.e3 Ngxe5 8.Nxe5 Nxe5 9.Be2 O-O 10.O-O a5 11.a3 Bc5 12.Nb3 Bb6 13.c5 Ba7 14.Qd5 d6 15.cxd6 cxd6 16.Nxa5 Be6 17.Qxb7 Qf6 18.Bxe5 dxe5 19.Nc6 Bc5 20.Rac1 Bd6 21.Rfd1 Bf5 22.Rxd6 Qxd6 23.Ne7+ Kh8 24.Nxf5 Qd2 25.Rf1 Qxe2 26.b4 Rad8 27.h3 Rd1 28.Rxd1 Qxd1+ 29.Kh2 Qd3 30.Qe7 Rg8 31.Qxe5