1.d4 Nf6 2.Bf4 d5 3.e3 Bf5 4.c3 e6 5.Qb3 Qc8 6.Nd2 Be7 7.Be2 c5 8.dxc5 Nbd7 9.Bd6 Bxd6 10.cxd6 O-O 11.Ngf3 Nc5 12.Qa3 Rd8 13.O-O Rxd6 14.c4 Ra6 15.Qc3 Nfe4 16.Qe5 f6 17.Qd4 e5 18.Qxd5+ Be6 19.Qxe4 Nxe4 20.Nxe4 Bxc4 21.Rfc1 Bxe2 22.Rxc8+ Rxc8 23.Nh4 Rxa2 24.Re1 Rxb2 25.Nf5 Rcc2 26.Ned6 Bd3 27.e4 Rxf2 28.Ne3 Rfe2 29.Rc1 Rb1